Как получить правильное время выключения системы Windows с помощью Win32 или MFC - PullRequest
1 голос
/ 17 июня 2020

Я пытаюсь узнать время последнего выключения системы. Я попробовал метод EvtQuery () журнала событий и получил значение Event / System / TimeCreated / @ SystemTime, но оно неточно.

Мне нужно это значение времени и даты: SystemTime

Я получил значение только отсюда, даты такие же, но время другое: SystemTime

1 Ответ

2 голосов
/ 17 июня 2020

Ваши временные метки совпадают с , но одна находится в UT C (17:21:34), другая - по местному времени (10:51:34 PM -> 22:51:34).

Похоже, ваш местный часовой пояс на 5:30 опережает время C UT. Итак, согласно википедии , это будут части Индии или Шри-Ланки.

Итак, что вам нужно сделать, это преобразовать значение местного времени в UT C (или наоборот) и вы должны увидеть, что они такие же.

Для этого в StackOverflow должно быть много материала (например, попробуйте этот поиск ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...