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 相关文章推荐
JS中图片缓冲loading技术的实例代码
Aug 29 Javascript
jquery设置元素的readonly和disabled的写法
Sep 22 Javascript
异步动态加载JS并运行(示例代码)
Dec 13 Javascript
extjs4 treepanel动态改变行高度示例
Dec 17 Javascript
javascript中的nextSibling使用陷(da)阱(keng)
May 05 Javascript
jQuery基于当前元素进行下一步的遍历
May 20 Javascript
JS实现自动变化的导航菜单效果代码
Sep 09 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
Nov 10 Javascript
jQuery页面刷新(局部、全部)问题分析
Jan 09 Javascript
详解angular element()方法使用
Apr 08 Javascript
3种vue路由传参的基本模式
Feb 22 Javascript
vue中移动端调取本地的复制的文本方式
Jul 18 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
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
php多次include后导致全局变量global失效的解决方法
2015/02/28 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
javascript 清空form表单中某种元素的值
2009/12/26 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
jQuery中jqGrid分页实现代码
2011/11/04 Javascript
js中的异常处理try...catch使用介绍
2013/09/21 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
JavaScript获取当前日期是星期几的方法
2015/04/06 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
Bootstrap 手风琴菜单的实现代码
2017/01/20 Javascript
原生JavaScript实现Tooltip浮动提示框特效
2017/03/07 Javascript
javascript input输入框模糊提示功能的实现
2017/09/25 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
2018/01/09 jQuery
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
js form表单input框限制20个字符,10个汉字代码实例
2019/04/12 Javascript
vue学习笔记之给组件绑定原生事件操作示例
2020/02/27 Javascript
vue打包静态资源后显示空白及static文件路径报错的解决
2020/09/02 Javascript
Python数组条件过滤filter函数使用示例
2014/07/22 Python
线程和进程的区别及Python代码实例
2015/02/04 Python
python互斥锁、加锁、同步机制、异步通信知识总结
2018/02/11 Python
python TF-IDF算法实现文本关键词提取
2019/05/29 Python
Python API 自动化实战详解(纯代码)
2019/06/11 Python
Python连接mysql方法及常用参数
2020/09/01 Python
pandas 数据类型转换的实现
2020/12/29 Python
HTTP状态码详解
2021/03/18 杂记
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
澳大利亚免息网上购物:Shop Zero
2016/09/17 全球购物
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
2013英文求职信模板范文
2013/11/15 职场文书
歌颂祖国的演讲稿
2014/05/04 职场文书
对外汉语教师推荐信
2015/03/27 职场文书
特别篇动画《总之就是非常可爱 ~制服~》PV公开,2022年夏季播出
2022/04/04 日漫