微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C#时间戳与时间相互转换

代码

using System;
 System.Collections.Generic;
 System.Linq;
 System.Text;
 System.Threading.Tasks;

namespace DataSync.Utils
{
    /// <summary>
    /// 时间工具类
    </summary>
    public class DateTimeUtil
    {
        private static DateTime _dtStart = new DateTime(1970,1,1)">8,1)">0,1)">0);

        <summary> 
         获取时间戳 
        </summary>  
        static string GetTimeStamp(DateTime dateTime)
        {
            return Convert.ToInt64(dateTime.Subtract(_dtStart).TotalMilliseconds).ToString();
        }

         根据时间戳获取时间 
        static DateTime TimeStampToDateTime( timeStamp)
        {
             _dtStart.AddMilliseconds(Convert.ToInt64(timeStamp));
        }

        longif (timeStamp > )
            {
                 _dtStart.AddMilliseconds(timeStamp);
            }
             DateTime.MinValue;
        }
    }
}
View Code

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐