MVC Core DateTime в Linux против Windows - PullRequest
0 голосов
/ 31 октября 2018

При запуске основного приложения aspnet в докере через хост linux значения DateTime.Now и DateTime.UtcNow равны. Зачем? Я сохранил свои даты в UTC и использую LocalTime для форматирования даты. Не могу сделать это сейчас, если приложение размещено в Linux.

Вывод Linux: DateTime.Now - DateTime.UtcNow

{- 00: 00: 00.1670254}

Вывод Windows: DateTime.Now - DateTime.UtcNow

{System.TimeSpan}

Дней: 0

Часы работы: -4

Миллисекунды: -12

Минуты: 0

Секунд: 0

Галочки: -144000129747

TotalDays: -0.16666681683680554

Всего часов: -4.0000036040833331

Всего миллисекунд: -14400012,9747

Всего минут: -240.00021624500002

Всего секунд: -14400.0129747

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