遇到了一个VB显示时间的问题,需要用是24小时制的当前时间,用法记录如下:
Dim dateTimeNow As String
dateTimeNow = Format(Now(), "yyyy-MM-dd-HH")
比如现在是2020年7月4日19时,得到的dateTimeNow 就是:
2020-07-04-19
网上许多资料说用"yyyy-mm-dd-hh",小写的mm和hh,但是我这么用的话得到的是:
2020-10-04-07
得到的月份很奇怪,小时显示的是12小时制。咱也不知道是啥问题,咱只知道用大写的MMHH就对了!