zoukankan      html  css  js  c++  java
  • C#时间戳转换

      时间戳转换

       有时候获取前端数据的时候,给你的数据中会有时间问题, 传给你的是一个时间戳,而我们需要处理这个时间戳

    例如

      

       strStamp=Regex.Matches(strStamp,@"(?<=()((?<gp>()|(?<-gp>))|[^()]+)*(?(gp)(?!))").Cast<Match>().Select(t => t.Value).ToArray()[0].ToString();
       //这个时候看strStamp的值是否是一个整数,然后是一个整数就直接执行下一步,如果是整数+**,这个时候我们就需要把+加号后面的一串字符给处理,然后执行下一步
      var str = Convert.ToInt64(strStamp);
       long timeTricks = new DateTime(1970, 1, 1).Ticks + str * 10000 + TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now).Hours * 3600 * (long)10000000;
       var time= new DateTime(timeTricks).ToString("yyyy-MM-dd HH:mm:ss");

      这样就OK了

  • 相关阅读:
    Abp 领域事件简单实践 <一>
    Abp session和Cookie
    Abp 聚合测试
    反向代理
    Angular 变更检测
    VS 之github
    Docker 启动SQLServer
    查出第二大的数是多少
    DDD 理解
    ActionBar的简单应用
  • 原文地址:https://www.cnblogs.com/my1227/p/13534248.html
Copyright © 2011-2022 走看看