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 相关文章推荐
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
Nov 12 Javascript
推荐10个超棒的jQuery工具提示插件
Oct 11 Javascript
js中switch case循环实例代码
Dec 30 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
Oct 21 Javascript
简述Jquery与DOM对象
Jul 10 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
Feb 25 Javascript
jQuery实现左侧导航模块的显示与隐藏效果
Jul 04 Javascript
BootStrap轻松实现微信页面开发代码分享
Oct 21 Javascript
微信小程序中做用户登录与登录态维护的实现详解
May 17 Javascript
layer提示框添加多个按钮选择的实例
Sep 12 Javascript
Element Card 卡片的具体使用
Jul 26 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
Aug 04 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
解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别
2013/06/24 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
WordPress中&quot;无法将上传的文件移动至&quot;错误的解决方法
2015/07/01 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
PHP基于ip2long实现IP转换整形
2020/12/11 PHP
javascript 打印页面代码
2009/03/24 Javascript
jquery(live)中File input的change方法只起一次作用的解决办法
2011/10/21 Javascript
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
JavaScript中的变量作用域介绍
2014/12/31 Javascript
Node.js事件循环(Event Loop)和线程池详解
2015/01/28 Javascript
纯JavaScript代码实现移动设备绘图解锁
2015/10/16 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
jQuery EasyUI 右键菜单--关闭标签/选项卡的简单实例
2016/10/10 Javascript
jQuery Easy UI中根据第一个下拉框选中的值设置第二个下拉框是否可以编辑
2016/11/29 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
详解tween.js的使用教程
2017/09/14 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
Angular 如何使用第三方库的方法
2018/04/18 Javascript
vue实现中部导航栏布局功能
2019/07/30 Javascript
微信小程序实现侧边栏分类
2019/10/21 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
使用Python &amp; Flask 实现RESTful Web API的实例
2017/09/19 Python
python实现关键词提取的示例讲解
2018/04/28 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
Python中分支语句与循环语句实例详解
2018/09/13 Python
Pyqt5 实现跳转界面并关闭当前界面的方法
2019/06/19 Python
用Python+OpenCV对比图像质量的几种方法
2019/07/15 Python
使用Python进行中文繁简转换的实现代码
2019/10/18 Python
python Opencv计算图像相似度过程解析
2019/12/03 Python
Ubuntu20下的Django安装的方法步骤
2021/01/24 Python
花卉与景观设计系大学生求职信
2013/10/01 职场文书
初入社会应届生求职信
2013/11/18 职场文书
可怜妈妈观后感
2015/06/09 职场文书
PHP中国际化的字符串排序和比较对象详解
2021/08/23 PHP