У меня есть строка, которая содержит метку времени (yyyy-mm-dd hh:mm:ss
) . Я могу создать объект CultureInfo
на основе другой информации, которую я получаю. Поэтому я знаю, в какой стране находится метка времени. Метка времени не в UTC / GMT.
Скажите, что отметка времени из Индонезии (new CultureInfo("id-ID")
) , что означает, что строка была создана с помощью кода ниже или аналогичного.
DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
Это означает, что строка содержит местное время в Индонезии. Я знаю свой часовой пояс, но я не знаю, как преобразовать индонезийское время в UTC / GMT, поэтому я могу использовать объект UTC / GMT в TimeZoneInfo
. Мой собственный часовой пояс может находиться или не находиться в одном часовом поясе.
Где-нибудь эта информация связана?
CultureInfo
обладает множеством свойств, конечно, некоторые из них можно использовать для получения часового пояса, где-нибудь?
Я мог бы добавить, что я нахожу всю систему очень запутанной, так что я могу быть далека от того, как я думаю, что все работает.