#blazor-webassembly
Вопрос:
Пример: <input value=@"DateTime.UtcNow.ToLocalTime()"></input>
Значение по-прежнему было UTC для часового пояса IST (UTC 5:30), когда я переключился на этот часовой пояс на своем локальном компьютере.
Попробовал несколько других часовых поясов, таких как EST (UTC-5:00), Гавайи(UTC-10:00), Пекин(UTC 8:00), все показывали местное время.
Комментарии:
1. Как вы поменялись местами ? Я думаю, что Blazor Wasm должен взять его из браузера.
2. Полностью согласен, я так и думал. Я переключил свой часовой пояс на локальном хосте, на котором работала моя служба, и я также использовал браузер на том же хосте. Проблема была впервые обнаружена, когда blazor на стороне клиента был развернут на сервере США и доступен в IST, локальный часовой пояс должен быть часовым поясом клиентского браузера, но он показывал UTC.