-1
可能重复:
Parse DateTime with timezone of form PST/CEST/UTC/etcDateTime的转换与时区信息C#
我有一个时间字符串= “2012年10月9日下午5:00 PST” 如何转换这种转换为使用DateTime.ParseExact()的DateTime。我正在寻找符合PST或EST的文字。
可能重复:
Parse DateTime with timezone of form PST/CEST/UTC/etcDateTime的转换与时区信息C#
我有一个时间字符串= “2012年10月9日下午5:00 PST” 如何转换这种转换为使用DateTime.ParseExact()的DateTime。我正在寻找符合PST或EST的文字。
更换PST与UTC偏移,我觉得它应该工作:
string value = "10/09/2012 5:00 pm PST";
value = value.Replace ("PST", "−8");
DateTime.ParseExact (value, "M/d/yyyy h:mm tt z", Culture....);
问题已经在这里问:http://stackoverflow.com/q/241789/1252575][1] [1]:http://stackoverflow.com/q/241789/1252575 – Nickon
我不认为.NET支持时区*名称*,只有*偏移*,例如-4:00 –
这也可以帮助你.. http://stackoverflow.com/questions/1886444/c-sharp-how-to-convert-string-to-datetime-where-the-string-can-have- any-of-th – Vinoth