与 Now() 相同的输出,但带有时区。
已尝试以下但返回错误的结果。
Dim datetim As New NotesDateTime( Now() )
Messagebox datetim.TimeZone
Messagebox datetim.GMTTime
基本上我想看到的输出是这样的
07/11/2013 01:06:29 PM (Correct GMT, in which case +8:00 in my system)
与 Now() 相同的输出,但带有时区。
已尝试以下但返回错误的结果。
Dim datetim As New NotesDateTime( Now() )
Messagebox datetim.TimeZone
Messagebox datetim.GMTTime
基本上我想看到的输出是这样的
07/11/2013 01:06:29 PM (Correct GMT, in which case +8:00 in my system)
带属性ZoneTime
Messagebox datetim.ZoneTime
你会得到日期、时间和区域,比如07/11/2013 01:06:29 PM CEDT
.
如果您需要调整到某个时区,请先使用convertToZone。链接后面也是一个很好的例子。
我认为在此之前需要调用 convertToZone ,即使您留在当前区域也是如此。
调用 dateTime.ConvertToZone(dateTime.TimeZone, True)
打印 (dateTime.ZoneTime )
这就是我的经验。