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


Posted in Javascript onMarch 12, 2015

本文实例讲述了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 相关文章推荐
JavaScript静态的动态
Sep 18 Javascript
Prototype ObjectRange对象学习
Jul 19 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
May 10 Javascript
js使用正则实现ReplaceAll全部替换的方法
Aug 22 Javascript
gridview生成时如何去掉style属性中的border-collapse
Sep 30 Javascript
node.js中的fs.createWriteStream方法使用说明
Dec 17 Javascript
浅析Node.js 中 Stream API 的使用
Oct 23 Javascript
input获取焦点时底部菜单被顶上来问题的解决办法
Jan 24 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
Feb 14 Javascript
React.js中常用的ES6写法总结(推荐)
May 09 Javascript
React学习之JSX与react事件实例分析
Jan 06 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
Apr 26 Javascript
jquery实现焦点图片随机切换效果的方法
Mar 12 #Javascript
JavaScript数据结构与算法之栈详解
Mar 12 #Javascript
jQuery实现简单的日期输入格式化控件
Mar 12 #Javascript
Javascript数据结构与算法之列表详解
Mar 12 #Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
Mar 12 #Javascript
基于jquery实现的自动补全功能
Mar 12 #Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
Mar 12 #Javascript
You might like
php 中文和编码判断代码
2010/05/16 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
2012/08/01 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
Zend Framework教程之Resource Autoloading用法实例
2016/03/08 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
jquery 表格分页等操作实现代码(pagedown,pageup)
2010/04/11 Javascript
javascript中定义私有方法说明(private method)
2014/01/27 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
2014/08/14 Javascript
jQuery过滤选择器详解
2015/01/13 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
AngularJS基础 ng-init 指令简单示例
2016/08/02 Javascript
用Nodejs搭建服务器访问html、css、JS等静态资源文件
2017/04/28 NodeJs
JS实现合并json对象的方法
2017/10/10 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
2018/07/06 Javascript
AngularJS 监听变量变化的实现方法
2018/10/09 Javascript
vue webpack打包后图片路径错误的完美解决方法
2018/12/07 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
2018/12/12 Javascript
Vue表单之v-model绑定下拉列表功能
2019/05/14 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
python实现备份目录的方法
2015/08/03 Python
python实现井字棋游戏
2020/03/30 Python
python字符串连接方法分析
2016/04/12 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
django用户登录和注销的实现方法
2018/07/16 Python
详解python中的线程与线程池
2019/05/10 Python
matplotlib制作雷达图报错ValueError的实现
2021/01/05 Python
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
潘多拉珠宝俄罗斯官方网上商店:PANDORA俄罗斯
2020/09/22 全球购物
《神奇的克隆》教学反思
2014/04/10 职场文书
求职简历自我评价2015
2015/03/10 职场文书
golang 实现菜单树的生成方式
2021/04/28 Golang