Как получить метку времени запуска системы - PullRequest
0 голосов
/ 04 января 2019

Событие MacOS Appkit NSEvent имеет свойство timestamp , которое представляет «секунды с момента запуска системы».Моя проблема в том, что мне нужна точная метка реального времени, которая произошла в NSEvent, а не время с момента запуска системы.Некоторая попытка ответить на этот вопрос здесь , но комментарии указывают, что (1) это не точно и (2) это не написано в быстром.

Моим первым импульсом было найти «время запуска» и добавить «время с момента запуска», чтобы получить реальную метку времени (что-то вроде Date.startupTime + NSEvent.timestamp), но я не могу найти свойство «время запуска»где-нибудь в документах.Кажется странным, что Appkit будет иметь такое время «запуска с момента запуска», но не сможет получить доступ к фактическому «времени запуска».Так что это указывает на то, что я что-то упускаю, но я не знаю, где искать.

Как получить метку времени "точное время события" с точностью до микросекунды для NSEvent?

...