C#的时间转换小记
2014-03-13 09:38
274 查看
一:时间戳。
算法:
减去 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小时是时区引起的吗?
算法:
减去 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小时是时区引起的吗?
相关文章推荐
- c# 当前时间与数字互相转换
- c#各种时间转换
- 【C#】时间日期格式转换:long和DateTime相互转换
- 通过扩展方法,将C#的DateTime(日期)转换成人性化的显示,模仿微博显示的“发布时间”
- C# DateTime与时间戳转换
- C# 的时间戳转换
- [C#]和mysql时间类型转换
- Java与C#时间转换
- C# DateTime ToString 时间转换详解
- C# 获取当前时间戳,将时间戳转换为当前本地时间
- ASP.NET:C#中时间格式的转换
- C# 时间戳转换为时间方法
- C#:时间转换
- C# 后台json转换成时间格式
- C# Unix时间戳转换
- C#时间戳转换
- c# 时间戳转换为Datetime类型的时间
- JS获取时间戳+C#水煎戳转换
- Java中系统时间与C#DateTime对象之间转换方法
- C#时间转换成ISO8601标准