C# Unix时间戳转换
2016-09-21 18:00
281 查看
遇到Unix时间戳转换的问题,遂记录下来。
Unix时间戳转DateTime
string UnixTime = "1474449764"; //时间戳 System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); DateTime TranslateDate = startTime.AddSeconds(double.Parse(UnixTime));
DateTime转Unix时间戳
//DateTime转Unix时间戳 DateTime DateNow = DateTime.Now; long UnixDate= (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;
附:这是一个时间戳的转换网址,上面也有不同语言的转换。
相关文章推荐
- unix时间戳转换成标准时间(c#)
- c# datetime与 timeStamp(unix时间戳) 互相转换
- C#中系统时间和UNIX时间戳互相转换
- C# Unix时间戳转换为时间
- unix时间戳和c#转换
- C#将unix Timestamp转换为Date类型时间
- c# datetime与 timeStamp(unix时间戳) 互相转换
- C# Unix时间戳转换[转载]
- C#中系统时间和UNIX时间戳互相转换
- C# unix时间戳转换
- C#将unix Timestamp转换为Date类型时间
- c# 中Datetime时间格式与Unix时间格式的相互转换
- c# datetime与 timeStamp(unix时间戳) 互相转换
- ASP.NET:C#中时间格式的转换
- [Boost]如何将UNIX风格时间转换为标准格式
- [Boost]如何将UNIX风格时间转换为标准格式
- [Boost]如何将UNIX风格时间转换为标准格式
- [Boost]如何将UNIX风格时间转换为标准格式
- oracle中日期类型与unix 时间戳的转换
- C#中时间格式的转换