【发布时间】:2011-12-26 07:07:15
【问题描述】:
我正在寻找一种输出/格式化的方法
String.Format("{0:h:MMtt zzzz}", symbol.QuoteData.LastTrade);
转换成更有意义的格式,例如
String.Format("{0:h:MMtt EST}", symbol.QuoteData.LastTrade);
【问题讨论】:
-
Brad 我不想将 DateTime 转换为不同的时区。我很清楚 TimeZoneInfo 类。无论TimeZone,我都需要按原样输出DataTime。我只需要用文字而不是数字来显示它。我总是可以创建时区字典并执行查找。
-
.NET 中似乎不存在查找表。您可以自己制作一个,或者查看这里提到的库:stackoverflow.com/questions/180370/…
-
刚刚检查,TZ4Net 使用注册表。我对这种方法并不感兴趣。找到这个有用的时区列表。 madskristensen.net/post/List-time-zones-in-ASPNET.aspx
标签: c# asp.net datetime zoneinfo