javascript实时显示北京时间的方法

 更新时间:2015年03月12日 10:18:33   作者:pyawen  
这篇文章主要介绍了javascript实时显示北京时间的方法,涉及javascript操作时间显示的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了javascript实时显示北京时间的方法。分享给大家供大家参考。具体如下:

该页面中实时显示北京时间,更改时区也可以作为显示世界时间,代码如下:

复制代码 代码如下:
<script type="text/javascript">
Date.prototype.strftime = function(format){
    var o = {
      "M+" :  this.getMonth()+1,  //month
      "d+" :  this.getDate(),     //day
      "h+" :  this.getHours(),    //hour
      "m+" :  this.getMinutes(),  //minute
      "s+" :  this.getSeconds(), //second
      "q+" :  Math.floor((this.getMonth()+3)/3),  //quarter
      "S"  :  this.getMilliseconds() //millisecond
    }
    if(/(y+)/.test(format)) {
        format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
    }
   for(var k in o) {
    if(new RegExp("("+ k +")").test(format)) {
      format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
    }
   }
    return format;
}
function UTCToLocalTimeString(d, format) {   
     var   timeOffsetInHours = (new Date().getTimezoneOffset()/60)  + -10;   
    d.setHours(d.getHours() + timeOffsetInHours);
    return d.strftime(format);
}
</script>
<script >
    setInterval(function(){var time = UTCToLocalTimeString(new Date(),'yyyy/MM/dd hh:mm:ss');document.getElementById("bjTime").innerHTML = time;},1000);
</script>
<span  id="bjTime"></span>

希望本文所述对大家的javascript程序设计有所帮助。

相关文章

  • JavaScript trim 实现去除字符串首尾指定字符的简单方法

    JavaScript trim 实现去除字符串首尾指定字符的简单方法

    下面小编就为大家带来一篇JavaScript trim 实现去除字符串首尾指定字符的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • js判断页面中是否有指定控件的简单实例

    js判断页面中是否有指定控件的简单实例

    本篇文章主要是对js判断页面中是否有指定控件的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03
  • uniapp小程序实现瀑布流布局的思路与代码

    uniapp小程序实现瀑布流布局的思路与代码

    这篇文章主要给大家介绍了关于uniapp小程序实现瀑布流布局的思路与代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • JavaScript实现简单的四则运算计算器完整实例

    JavaScript实现简单的四则运算计算器完整实例

    这篇文章主要介绍了JavaScript实现简单的四则运算计算器,结合完整实例形式分析了javascript基于表单相应实现加减乘除数学运算的操作技巧,需要的朋友可以参考下
    2017-04-04
  • JS Input里添加小图标的两种方法

    JS Input里添加小图标的两种方法

    大家在做网站的时候,经常需要在input里面添加小图标功能,看似功能很简单,但是实现起来还是有点技巧的,下面小编给大家介绍下JS Input里添加小图标的两种方法,需要的朋友参考下吧
    2017-11-11
  • Ionic项目中Native Camera的使用方法

    Ionic项目中Native Camera的使用方法

    Ionic项目中如何使用Native Camera?这篇文章主要介绍了Ionic项目中Native Camera的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • 详细聊聊对async/await的理解和用法

    详细聊聊对async/await的理解和用法

    随着Nodev7的发布,越来越多的人开始研究据说是异步编程终级解决方案的 async/await,这篇文章主要给大家介绍了关于对async/await的理解和用法,文中通过实例代码介绍的介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • JavaScript实现五种不同烟花特效

    JavaScript实现五种不同烟花特效

    这篇文章主要给大家带来五个好看的基于 HTML+CSS+JS 的烟花特效,文中的示例代码讲解详细,对我们学习JavaScript有一定的帮助,需要的可以参考一下
    2022-01-01
  • js 判断 enter 事件

    js 判断 enter 事件

    本文是在Web中通过Javascript判断键盘按键事件,并改变按键的默认动作。
    2009-02-02
  • 详解JavaScript创建数组的三种方式

    详解JavaScript创建数组的三种方式

    这篇文章主要介绍了JavaScript创建数组的三种方式:直接声明, 以对象方式创建数组和使用 Array.from() 方法创建,并通过代码示例讲解的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2024-06-06

最新评论