C#获取时间戳

来源:互联网 发布:apache maven 3.0.3 编辑:程序博客网 时间:2024/04/28 19:09
public DateTime FromUnixTime(long unixTime)        {            var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);            return epoch.AddMilliseconds(unixTime);        }        public long ToUnixTime(DateTime date)        {            var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);            return Convert.ToInt64((date.ToUniversalTime() - epoch).TotalMilliseconds);        }
/// <summary>        /// 获取时间戳        /// </summary>        /// <returns></returns>        public static string GetTimeStamp()        {            TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0);            return Convert.ToInt64(ts.TotalMilliseconds).ToString();        }

0 0
原创粉丝点击