VBScript中24小时格式的时间

时间:2013-11-26 07:16:30

标签: vbscript

我正在尝试使用VBScript以24小时格式获取系统时间。我查完了文件,一无所获。我需要将系统日期和时间与我的数据进行比较,并需要检查差异。

2 个答案:

答案 0 :(得分:2)

WScript.Echo right("0" & hour(time),2) & ":" & right("0" & minute(time),2)
WScript.Echo FormatDateTime(time, vbShortTime)

答案 1 :(得分:2)

VBScript的Date datatype与格式无关。只要VBScript识别其他时间戳的格式,您就可以使用DateDiff函数计算系统时间与其他时间戳之间的差异。示例(计算以秒为单位的差异):

>>> systime = Now
>>> WScript.Echo systime
26.11.2013 12:48:52
>>> WScript.Echo DateDiff("s", systime, "11/25/2013 23:16:52")
-48720
>>> WScript.Echo DateDiff("s", systime, "25.11.2013 23:16:52")
-48720