Получение текущего времени GMT

Можете ли вы попробовать адрес следующим образом:

Address = x.Address?.FirstLine + " " + x.Address?.SecondLine, 

Если вы не хотите пробелов, попробуйте, как показано ниже:

Address = x.Address == null ? null : (x.Address.FirstLine + " " + x.Address.SecondLine), 
41
задан abatishchev 12 March 2012 в 15:37
поделиться

3 ответа

Если бы я должен был держать пари на предположение для того, как получить гарантируемое точное время, необходимо будет найти / пишут некоторый класс NNTP для получения свободного времени сервера времени.

, Если Вы ищете C# NTP на Google, можно найти некоторых реализации , иначе проверить протокол NTP .

3
ответ дан Sciolist 27 November 2019 в 00:42
поделиться

Не на основе времени системы? Необходимо было бы позвонить службе сетевого времени или чему-то подобному. Вы могли записать клиент NTP или просто мировые часы screenscrape ;)

я не полагаю, что.NET встроили клиента NTP, но существует довольно многие доступные .

18
ответ дан Jon Skeet 27 November 2019 в 00:42
поделиться

Если Ваше системное время не будет правильным, ничто, что Вы выходите из класса DateTime, то поможет. Ваша система может синхронизировать время с серверами времени, хотя, поэтому если это включено, различные методы/свойства DateTime UTC возвратят корректное время UTC.

2
ответ дан Rob Prouse 27 November 2019 в 00:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: