`
stephen830
  • 浏览: 2968107 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript Date 对象参考手册 getTimezoneOffset() 方法

阅读更多

JavaScript getTimezoneOffset() 方法

定义和用法

getTimezoneOffset() 方法可返回格林威治时间和本地时间之间的时差,以分钟为单位。

语法

dateObject.getTimezoneOffset()

 

返回值

本地时间与 GMT 时间之间的时间差,以分钟为单位。

说明

getTimezoneOffset() 方法返回的是本地时间与 GMT 时间或 UTC 时间之间相差的分钟数。实际上,该函数告诉我们运行 JavaScript 代码的时区,以及指定的时间是否是夏令时。

返回之所以以分钟计,而不是以小时计,原因是某些国家所占有的时区甚至不到一个小时的间隔。

提示和注释:

注释:由于使用夏令时的惯例,该方法的返回值不是一个常量。

注释:该方法总是结合一个 Date 对象来使用。

实例

例子 1

在下面的例子中,我们将取得 GMT 时间与本地时间以分钟计的时间差:

<script type="text/javascript">

var d = new Date()
document.write(d.getTimezoneOffset())

</script>

 

 

 

输出:

-480

 

 

例子 2

现在,我们将把上面的例子转换为 GMT +/- 小时:

<script type="text/javascript">

var d = new Date()
var gmtHours = d.getTimezoneOffset()/60
document.write("The local time zone is: GMT " + gmtHours)

</script>

 

 

 

输出:

The local time zone is: GMT -8

 

 

分享到:
评论

相关推荐

    JavaScript中的getTimezoneOffset()方法使用详解

    javascript date.getTimezoneOffset() 方法返回时区以分钟为当前区域的偏移。时区偏移量是差分钟,格林尼治标准时间(GMT)是相对于您的本地时间。 例如,如果时区是GMT+10,-600将被返回。夏令时防止从一个恒定的这个...

    微软JavaScript手册

    getVarDate 方法 返回 Date 对象中的 VT_DATE。 getYear 方法 返回 Date 对象中的年份。 Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用...

    javascript语言参考+教程 CHM

    getTimezoneOffset 方法; getUTCDate 方法; getUTCDay 方法; getUTCFullYear 方法; getUTCHours 方法; getUTCMilliseconds 方法; getUTCMinutes 方法; getUTCMonth 方法; getUTCSeconds 方法; getVarDate ...

    javascript文档

    getVarDate 方法 返回 Date 对象中的 VT_DATE。 getYear 方法 返回 Date 对象中的年份。 Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用...

    JScript 语言参考

    getVarDate 方法 返回 Date 对象中的 VT_DATE。 getYear 方法 返回 Date 对象中的年份。 Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用...

    JavaScript权威指南

    JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2. Versions of JavaScript Section 1.3. Client-Side JavaScript Section 1.4. JavaScript ...

    javascript时区函数介绍

    js的时区函数: 设datename为创建的一个Date对象 ==================== datename.getTimezoneOffset() –取得当地时间和GMT时间(格林威治时间)的差值,返回值以分钟为单位 ==================== 举例:根据本地...

    javascript+php实现根据用户时区显示当地时间的方法

    本文实例讲述了javascript+php实现根据用户时区显示当地时间的方法。分享给大家供大家参考。具体如下: 在跨时区应用中会用到下面代码,这是以前写的一段代码。 服务器保存相关时间配置,保存形式为GMT时间,客户端...

    flash action script 经典字典教程大全,学flash必备

    getTimezoneOffset Date.getTimezoneOffset() getTransform Color.getTransform()、Sound.getTransform() getURL getURL()、MovieClip.getURL() getUTCDate Date.getUTCDate() getUTCDay Date.getUTCDay() ...

    monadLisa:莫纳德人

    .---. /.'-'.\ \\ c || /^\ ._).-'.' .'_|_'....我数组var cleaker ={ uuid: myUUID,onDate: new Date(),timezone:(new Date()).getTimezoneOffset()/60,returningVisitor: "no",//tdyvisits: 0,//ystvisits: '

    meteor-timezone:在流星应用程序中每个会话捕获一次用户时区

    还提供了一个实用函数,它将在用户的本地时区中显示给定的 javascript 日期对象。 安装 通过输入meteor add em0ney:timezone 用法 只需安装,我们就会立即开始跟踪您用户的时区。 使用时区偏移 吸气剂: Timezone...

    使用js判断当前时区TimeZone是否是夏令时

    代码如下: var d1 = new Date(2009, 0, 1); var d2 = new Date(2009, 6, 1); if (d1.getTimezoneOffset() != d2.getTimezoneOffset()) { alert&#40;‘Daylight Saving Time’&#41;; //夏令时 } else { alert&#40;...

    MongoDB存储时间时差问题的解决方法

    其实,我们可以在存储的时候进行相应的处理,只需使用getTimezoneOffset()和toISOString()函数。 需要了解的概念: 格林威治时间 格林威治子午线上的地方时,或零时区(中时区)的区时叫做格林威治时间,也叫世界...

    vue-superset:基于vue框架技术的超集合

    getTimezoneOffset- 获取时区偏移 numFormat- 数字格式化,四舍五入 countDown- 简易倒计时 zeroFill- 0位填充 remainTime- 剩余时间(分秒) timeMinus- 计算2个时间差 msDifference- 计算某一个日期多少天...

Global site tag (gtag.js) - Google Analytics