js 格林时间转换成北京时间

太平洋时区——指的是美国洛杉矶、旧金山、圣地亚哥、拉斯维加斯、西雅图等所在的时区。北京时间为 太平洋时间加16个小时,而格林尼治时间是太平洋时间加8个小时 如果太平洋时间是4点,则格林尼治时间是12点,北京时间是20点

 

PS:标题是格林时间,其实任何非北京时间都可以转换成北京时间

Javascript:

 代码如下 复制代码

"Fri, 11 Apr 2014 03:01:08 GMT" // 格林时间
"Fri Apr 11 2014 11:10:08 GMT+0800 (中国标准时间) " // 北京时间

可以看出格林时间跟北京时间最大的不同就是"+0800";
所以转换方法也是很简单

Javascript:

 代码如下 复制代码
var bjTime = "Fri, 11 Apr 2014 03:01:08 GMT" + "+0800"; // 北京时间

// 虽然转换成了北京时间,但是8小时的时差没有改变,所以在运用的时候,依然需要注意这点

时间: 2024-09-18 19:11:02

js 格林时间转换成北京时间的相关文章

tomcat-请问如何在weblogic环境下JS怎么将CST时间转换成UTC时间,有遇到过的朋友没?

问题描述 请问如何在weblogic环境下JS怎么将CST时间转换成UTC时间,有遇到过的朋友没? 我现在在本地tomcat环境下可以是将CST时间转换成UTC时间,如: var cstDate=CSTDate;(这是一个变量值,其中值为:Sun Mar 31 00:00:00 CST 2013,但这个地方不知道是String型还是Date型,感觉比较困惑) var date=new Date(cstDate);这样在tomcat下是可以转换的,显示结果为:Sun Mar 31 14:00:00

VBS实现将当前时间转换成UTC时间

  这篇文章主要介绍了VBS实现将当前时间转换成UTC时间,十分的简单实用,需要的朋友可以参考下 例如下面的代码在当前时间返回:1368299689 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 Option Explicit   Dim dtmD

VBS实现将当前时间转换成UTC时间_vbs

例如下面的代码在当前时间返回:1368299689 Option Explicit Dim dtmDate If WScript.Arguments.Named.Count > 0 Then Syntax With WScript.Arguments.Unnamed ' Check command line arguments If .Count = 0 Then dtmDate = Now If .Count > 0 Then dtmDate = .Item(0) If .Count >

网站返回时间解析成北京时间

问题描述 网站返回的是这种时间,23502564979 解决方案 解决方案二:可以从这里了解一下它是什么.解决方案三:1.当前系统区域设置格式(toLocaleDateString和toLocaleTimeString)例子:(newDate()).toLocaleDateString()+""+(newDate()).toLocaleTimeString()结果:2008年1月29日16:13:112.普通字符串(toDateString和toTimeString)例子:(newDa

js中的时间转换—毫秒转换成日期时间的示例代码

 本篇文章主要是对js中的时间转换-毫秒转换成日期时间的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 js毫秒时间转换成日期时间   代码如下: var oldTime = (new Date("2011/11/11 20:10:10")).getTime(); //得到毫秒数   大多数是用毫秒数除以365*24*60*60&1000,这么转回去,这种方法转换太过复杂,年月日,时分秒都要不同的方法获取,而且有的年份有366天,有的365天,这么算起来就太过

js中的时间转换—毫秒转换成日期时间的示例代码_javascript技巧

js毫秒时间转换成日期时间 复制代码 代码如下: var oldTime = (new Date("2011/11/11 20:10:10")).getTime(); //得到毫秒数 大多数是用毫秒数除以365*24*60*60&1000,这么转回去,这种方法转换太过复杂,年月日,时分秒都要不同的方法获取,而且有的年份有366天,有的365天,这么算起来就太过复杂了. 后面自己试了一个方法,居然成功了 复制代码 代码如下: var oldTime = (new Date(&qu

Delphi获取格林威治时间并转换到北京时间

uses Winapi.msxml, System.DateUtils; //实时获取网络时间的函数, 得到的是格林威治时间; 默认从 sohu 服务器获取, 因为它最快, 平均只需 15 毫秒function GetNetTime(aUrl: WideString = 'http://www.sohu.com'): string; begin with CoXMLHTTP.Create do beginopen('Post', aUrl, False, EmptyParam, EmptyPar

JavaScript将当前时间转换成UTC标准时间的方法

 这里使用JavaScript将当前时间转换成UTC标准时间,北京在东八区,在北京时间基础上减掉8小时 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to display the UTC date and time as a string. </p> <butto

使用javascript将时间转换成今天,昨天,前天等格式

  这篇文章主要介绍了使用javascript将时间转换成今天,昨天,前天等格式的相关资料,需要的朋友可以参考下 方法超级简单,把时间格式化一下就好了,直接奉上代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 function transDate() { var $time =document.getElementById("share-time"); var date = $tim