注册 登录
编程论坛 VB.NET论坛

(已解决)请教各位高手,vb.net(vs2010)的时间格式如何设置?谢谢。

HVB6 发布于 2017-07-03 18:27, 1745 次点击
vb6:
s = Format(Now, "yyyymmddhh")
    MsgBox s
显示今天为:2017070319
(vs2010):
s = Format(System.DateTime.Now(), "yyyymmddhh")
 MsgBox s
无显示。何解?

[此贴子已经被作者于2017-7-4 17:52编辑过]

2 回复
#2
HVB62017-07-03 19:20
已解决:
(vs2010):
s = Format(Now(), "yyyymmddhh")
 MsgBox s
显示今天为:2017070307
时间应为19(24小时制),如何设置?谢谢。
#3
shsmhq2017-07-04 11:36
以下是引用HVB6在2017-7-3 19:20:50的发言:

已解决:
(vs2010):
s = Format(Now(), "yyyymmddhh")
 MsgBox s
显示今天为:2017070307
时间应为19(24小时制),如何设置?谢谢。



把后面的“hh” 改为大写的“HH”就可以显示24小时制的。
s = Format(Now(), "yyyymmddHH")
1