zoukankan      html  css  js  c++  java
  • C# utc datetime 互相转化

     1 public double   ConvertDateTimeInt(System.DateTime time)
     2         {
     3             double   intResult = 0;
     4             System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
     5             intResult =  (time - startTime).TotalSeconds ;
     6             return intResult;
     7         }
     8         public DateTime  ConvertIntDatetime(double   utc)
     9         {         
    10             System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
    11             startTime = startTime.AddSeconds(utc);     
    12            startTime = startTime.AddHours(8);//转化为北京时间(北京时间=UTC时间+8小时 )
    13             return startTime;
    14         }
    15       
    16 
    17  
    18 
    19 调用方法
    20 
    21  DateTime utcNow = DateTime.Now.ToUniversalTime();
    22  double utc= ConvertDateTimeInt(utcNow);
    23  DateTime dtime = ConvertIntDatetime(utc);
    View Code
  • 相关阅读:
    实验6.1
    SOA
    python的镜像包安装
    中文分词:双向匹配最大算法(BI-MM)
    从github中获取代码
    解决文件冲突
    创建分支
    上传本地文件到github
    mysql事务
    查询练习2
  • 原文地址:https://www.cnblogs.com/lewisli/p/3121697.html
Copyright © 2011-2022 走看看