如果我運行:從時間字符串獲取起源時間偏移
// 7:10 am at a location which has a +2 offset from UTC
string timeString = "2011-06-15T07:10:25.894+02:00";
DateTime time = DateTime.Parse(timeString);
它給了我time = 6/14/2011 10:10:25 PM
。這是我所在的當地時間(太平洋時間,即UTC -7)。
是否有優雅獲取原點當地時間的方式,即6/15/2011 07:10:25 AM
?
您的語法錯誤:或者您使用'DateTime time = DateTime.Parse(timeString)'或'DateTime.TryParse(timeString,out time)'。 – Marco
謝謝Marco。固定。 – Nikhil