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

Popular posts from this blog

python - How to create a legend for 3D bar in matplotlib? -

java - Multi-Label Document Classification -

php - Dynamic url re-writing using htaccess -