格林威治时间格式(GMT)与普通时间格式的互相转换

GMT --> 普通时间格式:

方法:

function GMTToStr(time){
    var date = new Date(time)
    var Str=date.getFullYear() + ‘-‘ +
    (date.getMonth() + 1) + ‘-‘ +
    date.getDate() + ‘ ‘ +
    date.getHours() + ‘:‘ +
    date.getMinutes() + ‘:‘ +
    date.getSeconds()
    return Str
}

调用:

var today = new Date();
console.log(GMTToStr(today));

返回结果:

普通时间格式 --> GMT:

方法:

function StrToGMT(time){
    var GMT = new Date(time)
    return GMT
}

调用:

console.log(this.StrToGMT("2018-3-15 17:55:47"))

返回结果:

原文地址:https://www.cnblogs.com/sese/p/8575177.html

时间: 2024-08-24 00:32:52

格林威治时间格式(GMT)与普通时间格式的互相转换的相关文章

JS时间格式 GMT格式转换

JavaScript时间格式转换总结 1.当前系统区域设置格式(toLocaleDateString和toLocaleTimeString) 例子:(new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString()结果: 2008年1月29日 16:13:112.普通字符串(toDateString和toTimeString) 例子: (new Date()).toDateString() + &quo

【转】使用DateFormat把时间长度格式化为"时:分:秒"格式--不错

原文网址:http://ssd910.blog.163.com/blog/static/238767972010112214114201/ 经常在系统中显示时间长度,基本上每次都是显示秒数,客户觉得按时分秒("HH:mm:ss")的格式显示比较明了,一般开发人员都是自己去计算小时是多少?分钟是多少...,其实可以用DateFormat来格式这个显示方式.示例代码如下:示例: 计算某人总的登陆时间登陆时间是10:12:14结束时间是15:20:35示例代码:  Calendar c1 =

PHP获取当前时间、时间戳的各种格式写法汇总[日期时间]

原文:PHP获取当前时间.时间戳的各种格式写法汇总[日期时间] 今天写下php中,如何通过各种方法 获取当前系统时间.时间戳,并备注各种格式的含义,可灵活变通. 1.获取当前时间方法date() 很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式.timestamp为时间戳--可填参数. 2.获取时间戳方法time().strtotime() 这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($

Eclipse 修改注释的 date time 日期时间格式,即${date}变量格式

Eclipse 修改注释的 date time 日期时间格式,即${date}变量格式 找到eclipse安装目录下面的plugins目录,搜索 org.eclipse.text ,找到一个jar包, 例如我找到的jar包为:org.eclipse.text_3.5.300.v20130515-1451.jar 然后打开它,找到这个类: org.eclipse.jface.text.templates.GlobalTemplateVariables 我们重写这个类就行了.(可反编译,也可以找到源

jsp采用数据库连接池的方法获取数据库时间戳context.xml配置,jsp页面把时间格式化成自己需要的格式

<?xml version="1.0" encoding="UTF-8"?> <!-- 数据库连接池配置文件 --> <Context> <Resource name="jdbc/ConnectionPool" auth="Application" type="javax.sql.DataSource" username="root" passw

各种获取时间的方法包含各类时间格式

今天介绍了简单的东西,但没遇到肯定不会,比如我啦! 也就是如何获取当前时间,可以设置时间格式哦! 具体的看代码就懂了 1 //默认日期是当前日期 2 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式 3 rzsj.setText(df.format(new Date())); 很简单吧! 设置时间格式有以下几种: 看代码吧!你会大吃一惊,有很多有关时间的获取方法哦! 1. 获取现在时间    @retur

认识GMT和UTC时间-附带地理知识

GMT-格林尼治标准时 GMT 的全名是格林威治标准时间或格林威治平时 (Greenwich Mean Time),这个时间系统的概念在 1884 年确立,由英国伦敦的格林威治皇家天文台计算并维护,并在往后的几十年往欧陆其他国家扩散.在 1924 年开始,格林威治天文台每小时就会向全世界播报时间. 在刚开始的几十年,GMT 的测量方法非常简单:观测者随时监控太阳在天空的位置,并且把每天太阳爬升到仰角最高的时候记录下来,这个时间点称呼为“过中天”.一般人对于一天 24 小时的理解,大致上就相等于两

转自文翼的博客:将本地时间转换为 GMT 时间

在写 RSS 订阅接口的时候,发现最终输出文章的 RSS 时间(GMT时间),在本地上显示的时间和在服务器上显示的时间不一致. 原因是时区不一致,那么在 JavaScript 中,如何将时间转换为统一的时间呢? 1. 查看本地和服务器的时区 通过 date 命令,可以知道: 本地的时区是:GMT+0800 (CST) 服务器的时区是:GMT+0400 (MSK) 首先,需要明确的一点是,文章上的时间是基于本地时间的,也就是说是 GMT+0800 (CST). 2. 代码调试 便于理解,我们来举个

Vertica变化Local时间到GMT时间

在Vertica的数据库的使用过程中碰到这么一种场景.程序从不同一时候区的集群中收集数据写入同一张表,然后我们须要把这些数据依照GMT时间来显示. 此时我们能够通过Vertica提供TIME ZONE转换功能来达到这个效果. 首先看一下Vertica默认的TimeZone SHOW TIMEZONE; 这里假定Vertica的默认TimeZone是"Asia/Shanghai" SET TIMEZONE TO 'Asia/Shanghai'; 假定有一张表,TS列存储时间戳,TZ列存储