• C#获取Unix时间戳


            /// <summary>
            /// 获取时间戳 可选秒级/毫秒级
            /// </summary>
            /// <returns></returns>
            public static string CurrentTimeStamp(bool isMinseconds = false)
            {
                var ts = DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0);
                long times = Convert.ToInt64(isMinseconds ? ts.TotalMilliseconds : ts.TotalSeconds);
                return times.ToString();
            }
     
            /// <summary>
            /// 获取UTC时间戳 可选秒级/毫秒级
            /// </summary>
            /// <returns></returns>
            public static string CurrentUTCTimeStamp(bool isMinseconds = false)
            {
                var ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0);
                long times = Convert.ToInt64(isMinseconds ? ts.TotalMilliseconds : ts.TotalSeconds);
                return times.ToString();
            }
    

      明确一点:unix时间戳是从1970年1月1日的午夜开始所经过的时间

  • 相关阅读:
    遥远的国度(D12 树链剖分)
    Codechef DGCD Dynamic GCD(D12 树上GCD)
    html总结
    数据库大总结
    html笔记
    Linux常用快捷键
    进程
    多进程
    进程介绍
    网络并发
  • 原文地址:https://www.cnblogs.com/sexintercourse/p/16341146.html
Copyright © 2020-2023  润新知