C#时间类型与Unix时间戳格式互转
2012-03-10 16:14
423 查看
1 将系统时间转换成UNIX时间戳
2将UNIX时间戳转换成系统时间
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1)); DateTime dtNow = DateTime.Parse(DateTime.Now.ToString()); TimeSpan toNow = dtNow.Subtract(dtStart); string timeStamp = toNow.Ticks.ToString(); timeStamp = timeStamp.Substring(0,timeStamp.Length - 7);
2将UNIX时间戳转换成系统时间
string timeStamp = "1144821796"; DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1)); long lTime = long.Parse(timeStamp + "0000000"); TimeSpan toNow = new TimeSpan(lTime); DateTime dtResult = dtStart.Add(toNow);
相关文章推荐
- (转载)C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#中unix与windows时间格式互转
- Unix时间戳与C# DateTime时间类型互换
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#将unix Timestamp转换为Date类型时间
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C# string格式的日期时间字符串转为DateTime类型
- 长整形 Unix系统毫秒时间 (long类型) 转换为时间格式
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- Unix时间戳转日期时间格式,C#、Java、Python各语言实现!
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法