博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

10位时间戳转为C#格式时间

Posted on 2018-02-19 09:53  火冰·瓶  阅读(543)  评论(0)    收藏  举报
        /// <summary>        
        /// 10位时间戳转为C#格式时间        
        /// </summary>        
        /// <param name=”timeStamp”></param>        
        /// <returns></returns>        
        public static DateTime ConvertStringToDateTime(string timeStamp)
        {
            Int64 begtime = Convert.ToInt64(timeStamp) * 10000000;
            DateTime dt_1970 = new DateTime(1970, 1, 1, 8, 0, 0);
            long tricks_1970 = dt_1970.Ticks;//1970年1月1日刻度
            long time_tricks = tricks_1970 + begtime;//日志日期刻度
            DateTime dt = new DateTime(time_tricks);//转化为DateTime
            return dt;
        }