Private Declare Sub GetSystemTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)
Private Type SYSTEMTIME
wYear As Integer
wMonth As Integer
wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End Type
Function TimeEx() as string
dim SysTime as SYSTEMTIME
GetSystemTime SysTime
TimeEx = SysTime.wHour & ":" & SysTime.wMinute & ":" & SysTime.wSecond & ":" & SysTime.wMilliseconds
End Function
learnet писал(а):1. у меня нет его
2. проблемы с английским
Может знаеш выход?
к стати
Он мне на 7 часов меньше возращает?
d3drm писал(а):помоему так намного проще:
Format(Now, "hh:mm:ssAM/PM")
Private Declare Sub GetLocalTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)
xolod писал(а):Time не возвращает миллисекунды. Так же как и функция Now.
d3drm, Andrey Fedorov, cледует внимательнее вчитываться в вопрос.
Dim t As Single
t = Timer
Debug.Print Format$(Int(t) / 86400, "hh:nn:ss") & "." & Format$(100 * (t - Int(t)), "00")
Сейчас этот форум просматривают: Yandex-бот и гости: 59