EXCEL VBA Timevalue format (hh:mm am/pm) -
how set format timevalue 12-hour clock without second. example: hh:mm am/pm. right i'm using format(timevalue(now), "hh:mm") wont display am/pm.
thanks in advance.
change format string include indicator am/pm (based on vba format function documentation - see heading user-defined date/time formats (format function) halfway down page - there's no anchor link directly):
format(timevalue(now), 'hh:mm am/pm') valid choices different displays of am/pm values are:
am/pm
use 12-hour clock , display uppercase hour before noon; display uppercase pm hour between noon , 11:59 p.m.
am/pm
use 12-hour clock , display lowercase hour before noon; display lowercase pm hour between noon , 11:59 p.m.
a/p
use 12-hour clock , display uppercase hour before noon; display uppercase p hour between noon , 11:59 p.m.
a/p
use 12-hour clock , display lowercase hour before noon; display lowercase p hour between noon , 11:59 p.m.
ampm use 12-hour clock , display string literal defined system hour before noon; display pm string literal defined system hour between noon , 11:59 p.m. ampm can either uppercase or lowercase, case of string displayed matches string defined system settings. default format am/pm.
Comments
Post a Comment