In my quest of playing with WIN32API structure in order to make NetUserAdd() works, I began by using a simple structure to change the system time.
I used WIN32API SetSystemTime() and was able to change the system time by applying a structure. In those parameters, there is one for the hours. However, instead of 0 to 23, I was surprised to find that passing parameter 5 will represent 1 am, 6 will represent 2 am until 23 which is representing 7 pm. Then, 0 is 8 pm, 1 is 9 pm, etc.
Is this is relation with Greenwich time or something like that?