Читать часы Windows?
Я делаю будильник с помощью формы и делаю все это с помощью кнопок и прочего, но мне нужен способ прочитать системные часы Windows, но я не знаю, как это сделать. Я прочитал несколько вопросов здесь, но я не могу найти то, что мне нужно. Мне нужна только вторая точность; Я делаю час, минуты и вторые цифровые часы.
Я читал об использовании SNTP-сервера, такого как time.windows.com, но у меня нет такого большого опыта работы с C#, поэтому что-нибудь минимальное, чтобы помочь мне расширить мои знания по C#, было бы действительно полезно.
2 ответа
Является DateTime.Now
тебе достаточно? Возвращает системное время. В современных окнах обычно (но не всегда) будет настроена синхронизация с сервером времени через равные промежутки времени.
Общепринятый способ узнать текущее время - прочитать DateTime.Now
имущество. Это вернет DateTime
представляющий текущее системное время. Затем вы можете получить доступ к компонентам того времени, используя Hour
, Minute
а также Second
свойства выставлены DateTime
,