UTC(Universal Time Coordinated),即通用协调时间,与格林威治时间一样。每个地方的本地时间LT(Local Time)根据时区的划分与UTC时间相差若干小时,例如在中国,以北京时间来算的话与UTC时间相差8个小时,如果UTC时间是1月1日21点,那么北京时间就是1月2日凌晨5点。
    而UTC秒数一般来说,都是相对于1970年01月01日0点0分0秒的秒数。因此我们要将UTC秒数转换成本地时间,需要加上1970年01月01日0点0分0秒这个时间。
1)UTC秒数转换成普通时间

static DateTime FromUtcSecondsToTime(long unixTime){var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);return epoch.AddSeconds(unixTime);}
2)UTC秒数转换成当地时间,需要根据本地时区来计算
        static DateTime FromUtcSecondsToLocal(long unixTime){DateTime local = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1,0,0,0, DateTimeKind.Utc));return local.AddSeconds(unixTime);}
最后,如果想要将Datetime的时间转换成UTC秒数,time减去1970,1,1这个时间得到总秒数。
        static long FromDateToUtcSeconds(DateTime dt){return (long)(dt - new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)).TotalSeconds;}

UTC秒数转换成时间相关推荐

  1. iOS 秒数转换成时间,时,分,秒

    //转换成时分秒 - (NSString *)timeFormatted:(int)totalSeconds { int seconds = totalSeconds % 60;      int m ...

  2. Linux下如何把时间转成秒数,或把秒数转换成标准时间

    2019独角兽企业重金招聘Python工程师标准>>> $ date Tue Feb 3 11:29:00 CST 2009 --把时间转成秒数 $ date +%s 1233631 ...

  3. linux 秒数转时间格式,通过delphi将秒数转换成日期格式

    摘要 将秒数转换成日期格式,是经常用到的一个算法,下面有几个方法,可以借鉴 具体代码 1:转换成HH:MM:SS格式的字符串格式: function SecondToTime(a:integer):s ...

  4. js 秒数转换成时分

    function formatSeconds(value) {var secondTime = parseInt(value);// 秒var minuteTime = 0;// 分var hourT ...

  5. 将秒数转换成几分几秒

    //转换成时分秒timechange: function(value) {var secondTime = parseInt(value); // 秒var minuteTime = 0; // 分v ...

  6. 秒数转换成多少天/多少小时/多少分

    /*** N秒转换为天/[小时][分钟]* @param [int] $timestamp [要转化的秒数]* @param [bool] $hour [是否转化成小时]* @param [bool] ...

  7. java把距离1970年 1月1日 的秒数 转换成对应的日期

    java 中把 已知的距离1970年 1月1日 的秒数 转化 为相应的日期 的实现方式 第一种方式: 采用 Date 类的 setTime( Long time ) 方法 public class T ...

  8. MFC把秒数转换成时期时间

    time_t timer=1439538033;//time_t就是long int 类型 struct tm *pt; pt = localtime(&timer); CString str ...

  9. java 距离1970年1月1日的秒数 转换成对应现在的日期

    Long ulTimeSecond = 1660789024L; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm: ...

最新文章

  1. 企业网络推广浅析网站优化哪些设置会影响蜘蛛的爬取?
  2. Windows Azure Camp---漫步云端,创意无限
  3. python算法书推荐-你也能看得懂的Python算法书
  4. java异常断点数组_使用IDEA异常断点来定位java.lang.ArrayStoreException的问题
  5. python动态加载模块有什么用_人生苦短我用python(02)动态加载模块
  6. JavaScript-取消事件-e.preventDefault();
  7. tcp网络示例服务器端以及代码,演示
  8. 中移杭研 | 面向互联网应用的实时业务风控系统
  9. android edittext不可复制_【EditText】Android设置EditText不可编辑 | 学步园
  10. IEC 60335标准介绍
  11. Java 导出word和pdf_Java实现word导出与pdf导出
  12. 显著性检验--学习笔记
  13. 关于Windows系统脚本(jscript)
  14. 湖南大学计算机专业女生宿舍,2020年湖南大学新生宿舍环境条件,大一新生男生女生宿舍内部图片【多图】...
  15. The-Swift-2.0-Programming-Language-playground
  16. 智慧农业整体解决方案
  17. python将数字转换为中文_Python:将数字转换为文字
  18. Windows 取证之$MFT
  19. java开发抢红包算法,抢红包算法的实现-java
  20. python print r_Python 语句 print(r\nGood) 的运行结果是 ( ) 。_学小易找答案

热门文章

  1. nginx启动报错has suspicious symbols
  2. Nacos集群(三节点)部署后总是出现某个节点或者某两个节点DOWN或者变成SUSPICIOUS
  3. 元胞自动机 C实现 + OpenCV界面
  4. 自动驾驶Apollo安装步骤
  5. python是一种语言吗-python语言是非开源语言吗
  6. IOS王者荣耀修改荣耀战区最实用教程
  7. 【JS】js的urlencode编码
  8. Xshell连接以及虚拟机网络设置
  9. FileZilla连接不上本地虚拟机的解决办法
  10. 时间戳,2038年计算机要面临的问题(代码演示)