JS 转换格林尼治时间
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 转换格林尼治时间相关推荐
- 使用js转换数据库时间类型
通常查询数据库返回的时间如果不进行处理 返回的格式为 /Date(1459699200000)/ 这时候如果需要用户看懂 就需要进行转换 方法1: //将序列化成json格式后日期(毫秒数 ...
- Js转换long类型时间
Js转换long类型时间 js转换10位long类型的 function ten(longTypeDate) {var date = new Date()date.setTime(longTypeDa ...
- js获取当前时间与获取时间戳,时间戳转换时间和时间转换时间戳
获取时间与时间戳 获取当前时间 new Date(),然后对时间进行格式处理 date.getMonth()的返回是0~11,所以date.getMonth() + 1才是当前月份数 //获取当前时间 ...
- python unix时间戳转换成时间_关于python:将unix时间戳字符串转换为可读日期
我有一个用python表示unix时间戳(即"1284101485")的字符串,我想把它转换成一个可读的日期.当我使用time.strftime时,我得到一个TypeError: ...
- 时间戳转换成时间格式
项目中,经常用到json格式的数据,时间类型的数据在json中往往以时间戳的形式传送,当,我们想要获取json数据中的时间数据的话,需要将时间戳转换成时间格式.我这里有两种转换时间戳的方法,分别为前台 ...
- php 当前时间转换,php时间转换
UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换 ...
- JS将GMT时间转化为当前时区时间
如果我们从后台拿到一个时间,但是这个时间是GMT格林尼治时间,我们想要把它转化成为用户当前时区的时间,并且用户不仅限于中国,也就是还有其他时区的情况下,利用JS即可实现 let local = new ...
- js获取当前时间、获取当前时间戳、时间与时间戳互转。
1. JavaScript 获取当前时间戳: 第一种: var timestamp = Date.parse(new Date()); console.log(timestamp); // 16224 ...
- js根据当前时间和结束时间做倒计时(还有XXX天XXX时XXX分XXX秒)
js根据当前时间和结束时间做倒计时(还有XXX天XXX时XXX分XXX秒),当天,不需要XXX天数,剩余0小时,不需要显示XXX时,剩余0分钟,不需要显示XXX分 1. js方法 2. HTML代码 ...
- Vue老项目由js转换ts指南
Vue(2.x)老项目由js转换ts指南 其实在网上有不少关于,vue迁入ts的教程,但是很多并不完善,故做此篇 本项目基于 vue-admin-template进行改造 ,它是有ts版本的,因此本文 ...
最新文章
- 定义一个结构体指针需要分配存储空间
- window7 ubuntu12.04 Opensuse13.04 三系统安装
- CTF(pwn)-格式化字符串漏洞讲解(二) --攻防世界CGfsb
- 通过软件测试周期说明不同测试的使用情况!
- C++一维数组指针详解
- Python编程从入门到实践~函数
- c mysql 查询超时设置_MySQL查询超时的设置方法
- 西门子opc服务器注册,《西门子opc服务器的说明》.pdf
- 联想拯救者Y7000 win10+ubuntu18.04双系统 nvidia1050ti驱动安装
- linux如何进入超级终端,使用telnet和超级终端登录控制Ubuntu
- win 7系统微信如何用代理服务器,win7系统电脑上使用微信的操作方法
- 5e检索服务器信息,5Eplay易玩网服务器出租常见问题解答(FAQ)
- Smartforms 总计小计
- 自我激励--相信自己,付诸行动
- 【OR】二次规划(2):SCA方法
- PDF怎么设置密码保护不能打印?
- 一级计算机考试模拟知识点,计算机一级MSOffice考试模拟试题附答案
- 飞天诚信(ROCKEY 4)加密狗的特点介绍。
- 基于simulink的MPPT仿真输出最大功率
- padding oracle attack相关之padding oracle attack