szBuffer = 512  &&  buffer: rb szBuffer
format: ub 'time.year        = %i',13,10,\
           'time.month       = %i',13,10,\
           'time.DayOfWeek   = %i',13,10,\
           'time.day         = %i',13,10,\
           'time.hour        = %i',13,10,\
           'time.minute      = %i',13,10,\
           'time.second      = %i',13,10,\
           'time.millisecond = %i',13,10,0
align 4  &&  argptr: rb 4*8

si32[argptr + 4*0] = time.year
si32[argptr + 4*1] = time.month
si32[argptr + 4*2] = time.DayOfWeek
si32[argptr + 4*3] = time.day
si32[argptr + 4*4] = time.hour
si32[argptr + 4*5] = time.minute
si32[argptr + 4*6] = time.second
si32[argptr + 4*7] = time.millisecond

printfA      buffer szBuffer format argptr
MessageBoxA  buffer buffer 0
msg          buffer
