2013-11-26 8 views
0

Я пытаюсь получить системное время в формате 24 часа, используя VBScript. Я прошел через документы и ничего не нашел. Мне нужно сравнить системную дату и время с моими данными и проверить их.Время в 24-часовом формате в VBScript

ответ

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

VBScript's Date datatype является формат-агностик. Вы можете рассчитать разницу между системным временем и некоторой временной отметкой с помощью функции DateDiff, если VBScript распознает формат другой метки времени. Пример (расчет разницы в секундах):

>>>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
Смежные вопросы