1. toUTCString()

toUTCString()方法可根据世界时(UTC)把Date转换为字符串,并返回结果。

2. toGMTString()

toGMTString()方法根据格林尼治时间(GMT)将 Date 对象转换为字符串,并返回结果。

现在把0时区的时间称之为世界时间,toGTMString()toUTCString()的作用是一样的,由于语义上的原因,以后可能toGTMString()方法会被弃用,所以建议使用toUTCString()

3. getTimezoneOffset()

以上的两个方法获取的都是字符串,如果需要计算值的话,可以使用getTimezoneOffset()方法。
通过getTimezoneOffset()方法得到当前格林威治时间与本地时间之间的时间差(单位:分钟)。

// 当前时间
let time = new Date();
// 与格林威治时间差(当前时区为东八区)
let offset = time.getTimezoneOffset(); // => -480 因为格林尼治时间比本地时间小8h
// 格林威治的当前时间的时间戳
let stampGTM = time.getTime() + offset * 60 * 1000;

当然了,JS不通过网络,只能获取本机时间,所以想要获取网络时间,还是要请求服务器的接口才行。

JS 转换格林尼治时间相关推荐

  1. 使用js转换数据库时间类型

    通常查询数据库返回的时间如果不进行处理  返回的格式为   /Date(1459699200000)/   这时候如果需要用户看懂  就需要进行转换 方法1: //将序列化成json格式后日期(毫秒数 ...

  2. Js转换long类型时间

    Js转换long类型时间 js转换10位long类型的 function ten(longTypeDate) {var date = new Date()date.setTime(longTypeDa ...

  3. js获取当前时间与获取时间戳,时间戳转换时间和时间转换时间戳

    获取时间与时间戳 获取当前时间 new Date(),然后对时间进行格式处理 date.getMonth()的返回是0~11,所以date.getMonth() + 1才是当前月份数 //获取当前时间 ...

  4. python unix时间戳转换成时间_关于python:将unix时间戳字符串转换为可读日期

    我有一个用python表示unix时间戳(即"1284101485")的字符串,我想把它转换成一个可读的日期.当我使用time.strftime时,我得到一个TypeError: ...

  5. 时间戳转换成时间格式

    项目中,经常用到json格式的数据,时间类型的数据在json中往往以时间戳的形式传送,当,我们想要获取json数据中的时间数据的话,需要将时间戳转换成时间格式.我这里有两种转换时间戳的方法,分别为前台 ...

  6. php 当前时间转换,php时间转换

    UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换 ...

  7. JS将GMT时间转化为当前时区时间

    如果我们从后台拿到一个时间,但是这个时间是GMT格林尼治时间,我们想要把它转化成为用户当前时区的时间,并且用户不仅限于中国,也就是还有其他时区的情况下,利用JS即可实现 let local = new ...

  8. js获取当前时间、获取当前时间戳、时间与时间戳互转。

    1. JavaScript 获取当前时间戳: 第一种: var timestamp = Date.parse(new Date()); console.log(timestamp); // 16224 ...

  9. js根据当前时间和结束时间做倒计时(还有XXX天XXX时XXX分XXX秒)

    js根据当前时间和结束时间做倒计时(还有XXX天XXX时XXX分XXX秒),当天,不需要XXX天数,剩余0小时,不需要显示XXX时,剩余0分钟,不需要显示XXX分 1. js方法 2. HTML代码 ...

  10. Vue老项目由js转换ts指南

    Vue(2.x)老项目由js转换ts指南 其实在网上有不少关于,vue迁入ts的教程,但是很多并不完善,故做此篇 本项目基于 vue-admin-template进行改造 ,它是有ts版本的,因此本文 ...

最新文章

  1. 定义一个结构体指针需要分配存储空间
  2. window7 ubuntu12.04 Opensuse13.04 三系统安装
  3. CTF(pwn)-格式化字符串漏洞讲解(二) --攻防世界CGfsb
  4. 通过软件测试周期说明不同测试的使用情况!
  5. C++一维数组指针详解
  6. Python编程从入门到实践~函数
  7. c mysql 查询超时设置_MySQL查询超时的设置方法
  8. 西门子opc服务器注册,《西门子opc服务器的说明》.pdf
  9. 联想拯救者Y7000 win10+ubuntu18.04双系统 nvidia1050ti驱动安装
  10. linux如何进入超级终端,使用telnet和超级终端登录控制Ubuntu
  11. win 7系统微信如何用代理服务器,win7系统电脑上使用微信的操作方法
  12. 5e检索服务器信息,5Eplay易玩网服务器出租常见问题解答(FAQ)
  13. Smartforms 总计小计
  14. 自我激励--相信自己,付诸行动
  15. 【OR】二次规划(2):SCA方法
  16. PDF怎么设置密码保护不能打印?
  17. 一级计算机考试模拟知识点,计算机一级MSOffice考试模拟试题附答案
  18. 飞天诚信(ROCKEY 4)加密狗的特点介绍。
  19. 基于simulink的MPPT仿真输出最大功率
  20. padding oracle attack相关之padding oracle attack

热门文章

  1. python 文本分析教程_《Python机器学习基础教程》七、处理文本数据
  2. 我学过的一些PS基本操作
  3. python编写程序输出诗句_python基于词向量的古诗生成器
  4. win10 + chrome 死机问题处理
  5. 在企业中TPM管理如何开展?
  6. 《大话数据结构》参考
  7. 360全景倒车影像怎么看_倒车注意了!路证人360度全景倒车影像实时显示动态轨迹,轻松倒车泊车...
  8. html p 标签文字换行与不换行以及文字隐藏
  9. 包含漏洞-读写文件以及执行命令
  10. JS 数组 按个数进行分组