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 相关文章推荐
让Firefox支持event对象实现代码
Nov 07 Javascript
jQuery中live方法的重复绑定说明
Oct 21 Javascript
js为空或不是对象问题的快速解决方法
Dec 11 Javascript
fmt:formatDate的输出格式详解
Jan 09 Javascript
jQuery实现鼠标经过提示信息的地图热点效果
Apr 26 Javascript
javascript检测两个数组是否相似
May 19 Javascript
Express的路由详解
Dec 10 Javascript
js实现自动图片轮播代码
Mar 22 Javascript
JavaScript适配器模式详解
Oct 19 Javascript
解决layui表格的表头不滚动的问题
Sep 04 Javascript
Vue环境搭建+VSCode+Win10的详细教程
Aug 19 Javascript
vue 数据双向绑定的实现方法
Mar 04 Vue.js
微信小程序实现语音识别转文字功能及遇到的坑
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 连接mysql连接被重置的解决方法
2011/02/15 PHP
详解PHP序列化反序列化的方法
2015/10/27 PHP
php生成txt文件实例代码介绍
2016/04/28 PHP
javascript+xml实现简单图片轮换(只支持IE)
2012/12/23 Javascript
Jquery的hover方法让鼠标经过li时背景变色
2013/09/06 Javascript
JS实现方向键切换输入框焦点的方法
2015/08/19 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
微信小程序 Image API实例详解
2016/09/30 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
js实现按钮开关单机下拉菜单效果
2018/11/22 Javascript
微信小程序登录态和检验注册过没的app.js写法
2019/05/22 Javascript
Vue实现Layui的集成方法步骤
2020/04/10 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
基于vue项目设置resolves.alias: '@'路径并适配webstorm
2020/12/02 Vue.js
Python程序设计入门(5)类的使用简介
2014/06/16 Python
python图像处理之反色实现方法
2015/05/30 Python
深入解析Python中的urllib2模块
2015/11/13 Python
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
2016/07/02 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
详解Python中的type和object
2018/08/15 Python
python tkinter界面居中显示的方法
2018/10/11 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
python IDLE 背景以及字体大小的修改方法
2019/07/12 Python
HTML5实现应用程序缓存(Application Cache)
2020/06/16 HTML / CSS
eBay法国购物网站:eBay.fr
2017/10/21 全球购物
建筑工程自我鉴定
2013/10/18 职场文书
怎样写好自我鉴定
2013/12/04 职场文书
西北政法大学自主招生自荐信
2014/01/29 职场文书
竞选班干部演讲稿300字
2014/08/20 职场文书
出租房屋协议书
2014/09/14 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
深入理解java.lang.String类的不可变性
2021/06/27 Java/Android