C# 和 Linux 时间戳转换

来源:互联网 发布:办公监控软件 查看 编辑:程序博客网 时间:2024/06/07 17:41
 /// <summary>                /// 时间戳转为C#格式时间                /// </summary>                /// <param name=”timeStamp”></param>                /// <returns></returns>          private DateTime GetTime(string timeStamp)        {            DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));            long lTime = long.Parse(timeStamp + "0000000");            TimeSpan toNow = new TimeSpan(lTime);            return dtStart.Add(toNow);        }        /// <summary>         /// DateTime时间格式转换为Unix时间戳格式                /// </summary>                /// <param name=”time”></param>                /// <returns></returns>         private int ConvertDateTimeInt(System.DateTime time)        {            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));            return (int)(time - startTime).TotalSeconds;        }

原创粉丝点击