高软玩家

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  /// <summary>
        /// 时间转 时间戳
        /// </summary>
        /// <param name="time"></param>
        /// <returns></returns>
        public string DateToUnix10(DateTime time)
        {
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 当地时区
            long timeStamp = (long)(time - startTime).TotalSeconds; // 相差秒数
            return timeStamp.ToString();
        }

        /// <summary>
        /// 时间戳 转时间
        /// </summary>
        /// <param name="unixTimeStamp"></param>
        /// <returns></returns>
        public DateTime Unix10ToDate(long unixTimeStamp)
        {
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 当地时区
            DateTime dt = startTime.AddSeconds(unixTimeStamp);
            return dt;
        }

 

posted on 2018-11-07 15:20  高软玩家  阅读(257)  评论(0编辑  收藏  举报