datetime в c# для веб-приложения


Дата-Время.UtcNow используется для получения текущего времени UTC и DateTime.Сейчас используется для текущего местного времени. В случае веб-приложения-datetime.теперь дадим серверу время.

Как заставить его выдавать местное время для любого пользователя, использующего приложение?

1 2

1 ответ:

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

обычно лучше придерживаться UTC столько времени, сколько вы можете, и только конвертировать в определенный часовой пояс при представлении данных пользователю. Обратите внимание, что преобразование из UTC в местное время без потерь; в противном случае может возникнуть неопределенность из-за DST переходы.