可能重复:
How to display DateTime with an abbreviated Time Zone?
我从数据库表中显示时间。现在我想在我的网页中显示该日期时间,如IST,PST,EST,CST等时区。
使用C#datetime formatspecifiers。
Convert.ToDateTime(ds_E2A.Tables[0].Rows[0][2]).ToString("MM/dd/yyyy HH:mm:ss zz")
以上显示如下11/12/2012 21:10:10 +05
。而不是+05我想显示IST
,PST
,EST
。
我使用了Convert.ToDateTime(ds_E2A.Tables[0].Rows[0][2]).ToString("r")
。
它会在结束时显示GMT
。但我想显示当前时区。
我在C#中使用了TimeZoneInfo
和TimeZone
个类。
如果我从印度获取数据,我想显示为IST
或任何其他国家/地区PST
或CST
我希望显示为11/12/2012 21:10:10 PST
提前致谢