[ミリ秒を取得する]
現在時刻を、ミリ秒付きで表示します。
【ソースコード】
[tips0046.vbs]
Option Explicit
Dim dtmNowTime
Dim lngHour
Dim lngMinute
Dim lngSecond
Dim lngMilliSecond
dtmNowTime = Timer
lngMilliSecond = dtmNowTime - Fix(dtmNowTime)
lngMilliSecond = Right("000" & Fix(lngMilliSecond * 1000), 3)
dtmNowTime = Fix(dtmNowTime)
lngSecond = Right("0" & dtmNowTime Mod 60, 2)
dtmNowTime = dtmNowTime \ 60
lngMinute = Right("0" & dtmNowTime Mod 60, 2)
dtmNowTime = dtmNowTime \ 60
lngHour = Right("0" & dtmNowTime, 2)
WScript.Echo "現在時刻:" & _
lngHour & ":" & lngMinute & ":" & lngSecond & "." & lngMilliSecond
【実行結果】
C:\> cscript //NoLogo tips0046.vbs
現在時刻:21:30:45.703