このコードがある場合:
DateTime dt = DateTime.UtcNow;
string sDate = dt.ToString("yyyy-MM-dd HH:mm:ss.fff zz");
私のsDateは次のようになります:
"2013-04-07 21:05:15.396 +10"
これは現在の UTC 日時 (午後 9 時 5 分) ですが、末尾に「+10」があり、これが私のローカル タイムゾーンです。
私はこれを期待していたでしょう:
"2013-04-07 21:05:15.396 +00"
どうしたの?