私は時間の解析に苦労しています。私の入力は "Z"で終わる時間文字列です。私はそれがUTCであると期待します。その文字列を解析すると、2時間が結果に追加されます。何故かはわからない。特定の文化を使用しても違いはありません。私の時間に2時間が追加される理由
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("en-US");
string inTime = "2015-04-25T23:39:15Z";
DateTime outTime = DateTime.Parse(inTime, ci);
string outTime_string = outTime.ToString("yyyy-MM-ddTHH:mm:ssZ", ci);
// outTme and outTime_string are both 2015-04-26T01:39:15Z
ありがとうございました!それはそれだった。 –