0

良い一日!問題に直面しました。日付を変換する必要があります。データベースには、次の形式で保存されます。

1332622254
1332622368
1332622467
1332622551

私はこのフォーマットに遭遇したことはありません。このフォーマットは何ですか、私にはわかりません。vfeueshuでフォーマットするのを手伝ってください。前もって感謝します。

4

2 に答える 2

1

1-1-1970の真夜中からの秒数です。

var epoch = new DateTime(1970,1,1);
var ts = TimeSpan.FromSeconds(1332622254);
var date = epoch.Add(ts);

dateは24-3-201220:50:54です

編集
またはもっと簡単に、MarcinJuraszekが正しく述べたように:

var epoch = new DateTime(1970,1,1);
var date = epoch.AddSeconds(1332622254);

これはUTCの日付/時刻である可能性があるため、タイムゾーンを調整する必要がある場合があることに注意してください。

于 2013-03-24T14:32:00.453 に答える
0

TimeSpanです

TimeSpan a = new TimeSpan(1332622254);
于 2013-03-24T14:29:59.260 に答える