UTC时间转化

作为一个前端小白,一开始想让后端大佬直接给一个北京时间,打大佬就说自己想办法,没办法,僵持不下只能自己去处理下从后台拿到的数据,期间也踩了几个坑
不知道为什么一开始将UTC时间提取为Number型在后续当做字符处理的时候一直报error,后来就索性在提取的时候将其作为字符串,这样后续判断处理在小于0的时分秒的时候就可以正常操作!

for (let i = 0; i < this.contentLists.length; i++) {let dateTime = this.contentLists[i].modified;const date = new Date(dateTime);const year = date.getUTCFullYear();let month = String(date.getUTCMonth() + 1);let day = String(date.getUTCDate());let hour = String(date.getUTCHours());let minute = String(date.getUTCMinutes());let second = String(date.getUTCSeconds());let str: string = "0";if (Number(month) < 10) {String(month);month = str.concat(String(month));}if (Number(day) < 10) {String(day);month = str.concat(String(day));}if (Number(hour) < 10) {String(hour);month = str.concat(String(hour));}if (Number(minute) < 10) {String(minute);month = str.concat(String(minute));}if (Number(second) < 10) {String(second);month = str.concat(String(second));}dateTime = year + "-" + month + "-" + day + "-" + hour + ":" + minute + ":" + second;this.contentLists[i].modified = dateTime;
}

getMonth()要加1

getUTCMonth()和getMonth()都是Date的类方法,其获取的值可以看作索引0-11中的值,这也是为什么要加1的原因!

截图小公举

再给大家安利一个截图小工具:SETUNA2

国际标准UTC时间转化北京时间相关推荐

  1. c语言utc时间转换北京时间_C/C++标准库之转换UTC时间到local本地时间详解

    前言 UTC 时间DateTime.UtcNow 和 系统本地时间 DateTime.Now 相差8个时区 ,美国本地时间和北京时间相差15个时区: 美国,而一般使用UTC时间方便统一各地区时间差异. ...

  2. UTC时间与北京时间的差多久

    https://zhidao.baidu.com/question/584155849371920925.html 经常混淆于此,特地研究了一下,记录在此以备忘. 整个地球分为二十四时区,每个时区都有 ...

  3. UTC时间与北京时间

    每个地区都有自己的本地时间,在网上以及无线电通信中时间转换的问题就显得格外突出.我自己就经常混淆于此,特地研究了一下,记录在此以备忘. 整个地球分为二十四时区,每个时区都有自己的本地时间.在国际无线电 ...

  4. 测绘人须知,激光雷达中UTC时间、GPS时间和北京时间三者之间的关系

    测绘人对于"时间"有着天然的敏感,尤其在接触激光雷达系统之后,发现有好多"时间"呐.UTC时间.GPS时间和北京时间,以后还有很多机会接触北斗时间.相信各位不会 ...

  5. java 设置utc时间格式_UTC时间和北京时间(Java处理)

    1.时间说明 具体时间说明:https://blog.csdn.net/top_code/article/details/50462922 图借鉴上述链接中的内容: UTC时间:是世界标准的时间. 北 ...

  6. UTC时间、GMT时间、CST时间(北京时间)、时间戳

    一.几个时间相关的概念. GMT时间:Greenwich Mean Time,格林尼治平时,又称格林尼治平均时间或格林尼治标准时间.是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间. GMT存在较大 ...

  7. UTC时间与北京时间相互转换

    第一种方法 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数. public class HomeController ...

  8. UTC时间与北京时间的关系

    世界的每个地区都有自己的本地时间,在Internet及无线电通信时,时间的统一非常重要!     整个地球分为二十四时区,每个时区都有自己的本地时间.在国际无线电通信中,为统一而普遍使用一个标准时间, ...

  9. UTC时间与北京时间的关系(2010-06-13 15:35:02)

    世界的每个地区都有自己的本地时间,在Internet及无线电通信时,时间的统一非常重要! 整个地球分为二十四时区,每个时区都有自己的本地时间.在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用 ...

  10. 使用Python标准库获取当前北京时间 (无需pytz)

    使用Python标准库获取当前北京时间 (无需pytz) 中国(大陆.香港.澳门.台湾).新加坡.马来西亚.文莱.菲律宾均使用UTC+08:00时间且不实施夏时制. 因此无需pytz库,使用Pytho ...

最新文章

  1. archlinux cn源
  2. Map集合的几种遍历方式
  3. Android 观察系统中短信内容的变化(内容观察者)
  4. 计算机网络拓跋结构,实战 | 服务端开发与计算机网络结合的完美案例
  5. java 完全匹配,Java 正则表达式匹配模式(贪婪型、勉强型、占有型)
  6. Nginx的TCP运行时健康检查
  7. ArcGIS AddIN之工具不可用
  8. Mvvm Light Toolkit 入门
  9. mysql安装服务和安装中常见问题install/Remove of the Service Denied与net start mysql服务启动失败解决方法
  10. FGUI使用方法(一):安装和设置FGUI
  11. linux unzip命令
  12. HCIPHCIE【2019-4月-更新增加新题】221 65道新题
  13. 洞态IAST Agent正式开源
  14. QT5实现串口收发数据(上位机与下位机通信)
  15. ros串口通讯(读取串口数据)
  16. JetBrains-License-Server
  17. 量化交易入门----双均线策略
  18. 电脑组装需要准备的配件清单,仅供参考
  19. 热门光学软件之初体验网络课程系列大纲2
  20. UEditor 百度编辑器 工具栏 新增自定义按钮及功能

热门文章

  1. 模2运算的原理 模2加法,模2减法,模2乘法,模2除法
  2. FEC介绍(二)-详解RS编码
  3. 【MATLAB】基本绘图 ( 绘图基本步骤 | plot 函数 | 多曲线绘制 | hold on / off )
  4. 基于asp.net基层部队后勤管理系统的设计与实现
  5. 学习《软件评测师教程》
  6. 向C语言之父—丹尼斯·里致敬
  7. Delphi视频教程第二季
  8. web网页设计实例作业 ——丝绸之路 (6页) 简单个人网页设计作业 静态HTML文化主题网页
  9. python爬取金庸小说全集
  10. python 小说分析_Python文章相关性分析---金庸武侠小说分析