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 autocomplete 使用手册
Apr 01 Javascript
使用JavaScript实现Java的List功能(实例讲解)
Nov 07 Javascript
浅谈JavaScript字符串拼接
Jun 25 Javascript
谈谈对offsetleft兼容性的理解
Nov 11 Javascript
jQuery根据ID、CLASS、等获取对象的实例
Dec 04 Javascript
jQuery中页面返回顶部的方法总结
Dec 30 Javascript
简单谈谈gulp-changed插件
Feb 21 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
Jun 24 Javascript
layui操作列按钮个数和文字颜色的判断实例
Sep 11 Javascript
js实现GIF动图分解成多帧图片上传
Oct 24 Javascript
原生JS封装vue Tab切换效果
Apr 28 Vue.js
Ajax 的初步实现(使用vscode+node.js+express框架)
Jun 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类中private属性继承问题分析
2012/11/01 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
PHP实现非阻塞模式的方法分析
2018/07/26 PHP
php设计模式之装饰模式应用案例详解
2019/06/17 PHP
PHPUnit + Laravel单元测试常用技能
2019/11/06 PHP
Javascript 多浏览器兼容总结(实战经验)
2013/10/30 Javascript
javascript的propertyIsEnumerable()方法使用介绍
2014/04/09 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
Javascript编写俄罗斯方块思路及实例
2015/07/07 Javascript
基于jquery实现的树形菜单效果代码
2015/09/06 Javascript
xtemplate node.js 的使用方法实例解析
2016/08/22 Javascript
form表单转Json提交的方法(推荐)
2016/09/23 Javascript
NestJs 静态目录配置详解
2019/03/12 Javascript
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
浅谈JS for循环中使用break和continue的区别
2020/07/21 Javascript
如何在JavaScript中等分数组的实现
2020/12/13 Javascript
vuex的使用和简易实现
2021/01/07 Vue.js
关于uniApp editor微信滑动问题
2021/01/15 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
python实现的多线程端口扫描功能示例
2017/01/21 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
Ubuntu安装Jupyter Notebook教程
2017/10/18 Python
python实现多线程行情抓取工具的方法
2018/02/28 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
pycharm 中mark directory as exclude的用法详解
2020/02/14 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
html5 的a标签 Href 拨电话的写法
2013/11/04 HTML / CSS
39美元购买一副眼镜或太阳镜:39DollarGlasses.com
2018/06/17 全球购物
李维斯牛仔裤英国官方网站:Levi’s英国
2019/10/10 全球购物
Java中会存在内存泄漏吗,请简单描述
2016/12/22 面试题
大学毕业生自我鉴定
2013/11/05 职场文书
学习决心书
2014/03/11 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS