C#的時間轉換小記

一:時間戳。

  算法:

    減去 DateTime(1970,1,1,0,0,0,0),得到TimeSpan,然後取總秒數。

   比如:2013-01-01 00:00:00,對應於1356998400,即自從1970年1月1日以來的總秒數。

二:轉Jaon

比如:

  DateTime(2013,1,1,0,0,0)},DateTime(2014,1,1,0,0,0)} 轉換對應如下。

   [{"dt":"\/Date(1356969600000)\/"},{"dt":"\/Date(1388505600000)\/"}]

 其中2013-1-1對應的1356969600000 去掉後三位,爲“1356969600”,經時間戳轉換爲:2012-12-31 16:00:00

 缺少的8小時是時區引起的嗎?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章