Я делаю приложение для ios с использованием Xamarin, которое используется во всем мире (в настоящее время в США, Европе и Африке).
Это приложение отправляет зарегистрированные данные на сервер, и пользователи хотятПосмотрите время данных, локализованных для регистрации.
Итак, я решил сохранить DateTime.UtcNow в базе данных вместе с именем часового пояса, поэтому я использовал TimeZoneInfo.Local.StandardName и подумал, что будуиспользуйте эти два поля для отображения даты и времени utc, локализованных для часового пояса, но у меня возникли некоторые проблемы.
Как я могу получить смещение часового пояса из этого "StandardName", вот некоторые из значений, которые яполучение от Xamarin на iOS: «CET», «WAT» (я думаю, Конго), «EST» и «+0545» (что это такое ???)
ИЛИ следует вместо этого сохранить смещение,который я предполагаю, должно быть легко получить на каждом устройстве?