13位时间戳转换成标准时间C#代码
Posted 巧言新色
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了13位时间戳转换成标准时间C#代码相关的知识,希望对你有一定的参考价值。
1 /// <summary> 2 /// 时间戳转换成标准时间 3 /// </summary> 4 /// <param name="timeStamp">时间戳</param> 5 /// <returns></returns> 6 private DateTime ConvertToTime(string timeStamp) 7 { 8 DateTime time = DateTime.Now; 9 if (string.IsNullOrEmpty(timeStamp)) 10 { 11 return time; 12 } 13 try 14 { 15 DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); 16 long lTime = long.Parse(timeStamp + "0000"); 17 TimeSpan toNow = new TimeSpan(lTime); 18 time = dtStart.Add(toNow); 19 } 20 catch (Exception ex) 21 { 22 log.Warn(ex.Message);
23 } 24 return time; 25 }
以上是关于13位时间戳转换成标准时间C#代码的主要内容,如果未能解决你的问题,请参考以下文章
hive中如何将13位bigint类型的时间戳的转化为毫秒标准时间格式