从1970年1月1日00:00:00 GMT以来此时间对象表示的毫秒数转化为Datetime
2015-03-29 20:01
309 查看
1970年1月1日(00:00:00 GMT)Unix 时间戳(Unix Timestamp)对时间转换
将Long类型转换为DateTime类型
将DateTime类型转换为long类型
将Long类型转换为DateTime类型
/// <summary> /// 将Long类型转换为DateTime类型 /// </summary> /// <param name="d">long</param> /// <returns></returns> public static DateTime ConvertLongDateTime(long ticks) { DateTime dtBase = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); DateTime convertTime = dtBase.Add(new TimeSpan(ticks * TimeSpan.TicksPerMillisecond)).ToLocalTime(); return convertTime; }
将DateTime类型转换为long类型
/// <summary> /// 将DateTime类型转换为long类型 /// </summary> /// <param name="dt">时间</param> /// <returns></returns> public static long ConvertDataTimeLong(DateTime dt) { DateTime dtBase = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); TimeSpan toNow = DateTime.Now.Subtract(dtBase); long timeStamp = toNow.Ticks; return timeStamp; }
相关文章推荐
- 获取1970年1月1日 00:00:00及标准时间到指定时间以来的毫秒数
- java中以毫秒表示的时间字符串转化为Date对象
- Http格林尼治时间和毫秒的相互转化EEE, dd MMM y HH:mm:ss 'GMT'
- PHP将DateTime对象转化为友好时间显示的实现代码
- 将时间毫秒转化为String类型,如00:00:00
- PHP将DateTime对象转化为友好时间显示的实现代码
- java时间的毫秒数和C#的datetime时间相互转化方法
- 将字符串时间转化为Datetime时,毫秒数发生变化
- [share]PHP将 DateTime 对象转化为友好时间显示
- [开发笔记]-unix时间戳、GMT时间与datetime类型时间之前的转换
- C++获得系统时间,以及1970年1月1日到现在的毫秒数
- js时间字符串与时间对象的转化及时间差值
- 如何获取精确到毫秒的当前时间以及 日期与时间的相互转化
- js 小技巧 (速将一个字符串或者时间戳转化成Date对象)
- 将GMT时间字符串转换为DateTime类型
- C++获取系统时间1970年1月1日到现在的毫秒数
- java中将毫秒转化为hh:mm:ss的时间格式
- javascript转换日期字符串---转化为Date对象---再转化为时间戳
- 关于js如何将毫秒类型的时间转化成几小时几分钟前或者是日期(yyyy-DD-MM)
- Date类对象转换为Timestamp类对象,时间部分分别为"00:00:00.000"和"23:59:59.999"