UTC时间与DateTime之间的转换
这里的UTC定义是:UTC时间距离1970年1月1日0时0分0秒的秒数!
/// /// 日期时间转换成UTC秒数/// /// ///public static double DateTimeToUTC(DateTime vDate){//转成UTCvDate = vDate.ToUniversalTime(); //基数是1970-01-01 00:00:00DateTime dtZone = new DateTime(1970, 1, 1, 0, 0, 0); //结果return vDate.Subtract(dtZone).TotalSeconds; } /// /// UTC秒数转换成日期时间/// /// /// public static DateTime UTCToDateTime(double sec){//基数是1970-01-01 00:00:00DateTime dtZone = new DateTime(1970, 1, 1, 0, 0, 0); dtZone =dtZone.AddSeconds(sec).ToLocalTime(); //结果return dtZone; }
【UTC时间与DateTime之间的转换】转载于:https://www.cnblogs.com/jifengg/archive/2013/05/09/3069473.html
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- Docker应用:容器间通信与Mariadb数据库主从复制
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量
- 20170612时间和注意力开销记录
- 第326天
- Shell-Bash变量与运算符
- 时间老了
- 逻辑回归的理解与python示例
- Eddy小文
- Guava|Guava RateLimiter与限流算法