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中==与===操作符的比较
Mar 21 Javascript
javascript中String对象的slice()方法分析
Dec 20 Javascript
JavaScript基础重点(必看)
Jul 09 Javascript
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
Jul 27 Javascript
Bootstrap table两种分页示例
Dec 23 Javascript
vue拦截器Vue.http.interceptors.push使用详解
Apr 22 Javascript
随机生成10个不重复的0-100的数字(实例讲解)
Aug 16 Javascript
Angular2 组件间通过@Input @Output通讯示例
Aug 24 Javascript
浅谈Angular 中何时取消订阅
Nov 22 Javascript
js 判断一个数字是不是2的n次方幂的实例
Nov 26 Javascript
解决vue 按钮多次点击重复提交数据问题
May 10 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
Dec 16 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_SELF的安全问题
2009/09/05 PHP
在WINDOWS中设置计划任务执行PHP文件的方法
2011/12/19 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
使用XHGui来测试PHP性能的教程
2015/07/03 PHP
yii2 数据库读写分离配置示例
2017/02/10 PHP
PHP _construct()函数讲解
2019/02/03 PHP
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
javascript函数定义的几种区别小结
2014/01/06 Javascript
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
JS实现霓虹灯文字效果的方法
2015/08/06 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
Vue学习笔记进阶篇之vue-cli安装及介绍
2017/07/18 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
vue项目首屏打开速度慢的解决方法
2019/03/31 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
python的re模块应用实例
2014/09/26 Python
http请求 request失败自动重新尝试代码示例
2018/01/25 Python
python字典快速保存于读取的方法
2018/03/23 Python
Sanic框架异常处理与中间件操作实例分析
2018/07/16 Python
selenium+python截图不成功的解决方法
2019/01/30 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
2020/02/15 Python
python 工具 字符串转numpy浮点数组的实现
2020/03/14 Python
Django如何使用redis作为缓存
2020/05/21 Python
西班牙香水和化妆品连锁店:Druni
2019/05/05 全球购物
心理健康心得体会
2014/01/02 职场文书
母亲节感恩活动记录
2014/03/16 职场文书
大学生自荐信范文
2015/03/05 职场文书
雨中的树观后感
2015/06/03 职场文书
MySQL 自定义变量的概念及特点
2021/05/13 MySQL
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS