js动态获取时间的方法分析


Posted in Javascript onAugust 02, 2019

本文实例讲述了js动态获取时间的方法。分享给大家供大家参考,具体如下:

<script type="text/javascript">
function show_cur_times(){


//获取当前日期


var date_time = new Date();


//定义星期


var week;


//switch判断


switch (date_time.getDay()){



case 1: week="星期一"; break;



case 2: week="星期二"; break;



case 3: week="星期三"; break;



case 4: week="星期四"; break;



case 5: week="星期五"; break;



case 6: week="星期六"; break;



default:week="星期天"; break;


}


//年


var year = date_time.getFullYear();


//判断小于10,前面补0


if(year<10){



year="0"+year;


}


//月


var month = date_time.getMonth()+1;


//判断小于10,前面补0


if(month<10){



month="0"+month;


}


//日


var day = date_time.getDate();


//判断小于10,前面补0


if(day<10){



day="0"+day;


}


//时


var hours =date_time.getHours();


//判断小于10,前面补0


if(hours<10){



hours="0"+hours;


}


//分


var minutes =date_time.getMinutes();


//判断小于10,前面补0


if(minutes<10){



minutes="0"+minutes;


}


//秒


var seconds=date_time.getSeconds();


//判断小于10,前面补0


if(seconds<10){



seconds="0"+seconds;


}


//拼接年月日时分秒


var date_str = year+"年"+month+"月"+day+"日 "+hours+":"+minutes+":"+seconds+" "+week;


//显示在id为showtimes的容器里


document.getElementById("showtimes").innerHTML= date_str;

}

//设置1秒调用一次show_cur_times函数

setInterval("show_cur_times()",100);
</script>

为解决访问该页面出现 "一闪",才出现时间,应当在现在容器(id为showtimes的层)里先调用一次show_cur_times函数;

<div id="showtimes">
<script language="javascript">show_cur_times();</script>
</div>

运行效果:

js动态获取时间的方法分析

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
基于jQuery实现的文字按钮表单特效整理
Dec 07 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
Apr 12 Javascript
EasyUI为Numberbox添加blur事件的方法
Mar 05 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
Jul 26 Javascript
详解node.js 下载图片的 2 种方式
Mar 02 Javascript
jQuery中图片展示插件highslide.js的简单dom
Apr 22 jQuery
node 命令方式启动修改端口的方法
May 12 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
Nov 28 Javascript
vue+php实现的微博留言功能示例
Mar 16 Javascript
js中比较两个对象是否相同的方法示例
Sep 02 Javascript
Vue SPA 初次进入加载动画实现代码
Nov 14 Javascript
js实现无限层级树形数据结构(创新算法)
Feb 27 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
Aug 02 #Javascript
jQuery pager.js 插件动态分页功能实例分析
Aug 02 #jQuery
vue单页应用的内存泄露定位和修复问题小结
Aug 02 #Javascript
vue回到顶部监听滚动事件详解
Aug 02 #Javascript
微信小程序npm引入vant-weapp的踩坑记录
Aug 01 #Javascript
vue3.0中的双向数据绑定方法及优缺点
Aug 01 #Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
Aug 01 #Javascript
You might like
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
php 在文件指定行插入数据的代码
2010/05/08 PHP
php使用smtp发送支持附件的邮件示例
2014/04/13 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
php中mysql操作buffer用法详解
2015/03/19 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
用Javascript 获取页面元素的位置的代码
2009/09/25 Javascript
js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
2009/11/26 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
用js实现控件的隐藏及style.visibility的使用
2013/06/14 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
javascript教程:关于if简写语句优化的方法
2014/05/17 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
nodejs加密Crypto的实例代码
2016/07/07 NodeJs
Node.js开启Https的实践详解
2016/10/25 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
React-Native做一个文本输入框组件的实现代码
2017/08/10 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
vue--点击当前增加class,其他删除class的方法
2018/09/15 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
Python比较两个图片相似度的方法
2015/03/13 Python
Python实现树莓派WiFi断线自动重连的实例代码
2017/03/16 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
python实现图片识别汽车功能
2018/11/30 Python
Python3实现统计单词表中每个字母出现频率的方法示例
2019/01/28 Python
安装python及pycharm的教程图解
2019/10/10 Python
FFT快速傅里叶变换的python实现过程解析
2019/10/21 Python
Tensorflow读取并输出已保存模型的权重数值方式
2020/01/04 Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
2020/02/29 Python
初中学生期末评语
2014/04/24 职场文书
总经理任命书范本
2014/06/05 职场文书
保险专业求职信
2014/07/07 职场文书
关于安全的广播稿
2014/10/23 职场文书
考研英语复习计划
2015/01/19 职场文书
如何通过一篇文章了解Python中的生成器
2022/04/02 Python