Преобразовать номер часового пояса DataTime в текстовое значение, например: EST - PullRequest
0 голосов
/ 10 ноября 2011

Я ищу способ вывода / форматирования

String.Format("{0:h:MMtt zzzz}", symbol.QuoteData.LastTrade);

в более значимый формат, такой как

String.Format("{0:h:MMtt EST}", symbol.QuoteData.LastTrade);

1 Ответ

0 голосов
/ 10 ноября 2011

Взгляните на класс TimeZoneInfo (если вы используете .NET 3.5 или новее?).Первое, что нужно отметить, это то, что, насколько я знаю, нет определенного списка мнемоник часовых поясов с тремя символами.Если видели списки онлайн, но все они содержат дубликаты!Я понимаю, что этот ответ немного расплывчатый.Если вы можете дать более подробную информацию, я постараюсь быть более конкретным.

...