local ffi = require 'ffi'
ffi.cdef[[
typedef struct _SYSTEMTIME {
uint16_t wYear;
uint16_t wMonth;
uint16_t wDayOfWeek;
uint16_t wDay;
uint16_t wHour;
uint16_t wMinute;
uint16_t wSecond;
uint16_t wMilliseconds;
} SYSTEMTIME;
void __stdcall GetLocalTime(SYSTEMTIME*);
]]
function main()
time = ffi.new('SYSTEMTIME')
while true do
wait(0)
ffi.C.GetLocalTime(time)
print(time.wMilliseconds)
end
end