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 相关文章推荐
JavaScript 对象链式操作测试代码
Apr 25 Javascript
关于document.cookie的使用javascript
Oct 29 Javascript
javascript 循环调用示例介绍
Nov 20 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
跟我学习javascript创建对象(类)的8种方法
Nov 20 Javascript
JavaScript闭包实例详解
Jun 03 Javascript
vue实现百度搜索下拉提示功能实例
Jun 14 Javascript
Vuejs实现购物车功能
Nov 05 Javascript
关于微信小程序bug记录与解决方法
Aug 15 Javascript
bootstrap table合并行数据并居中对齐效果
Oct 17 Javascript
微信小程序实现签到功能
Oct 31 Javascript
微信小程序实现图片滚动效果示例
Dec 05 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&amp;java(一)
2006/10/09 PHP
ThinkPHP中的系统常量和预定义常量集合
2014/07/01 PHP
php中使用url传递数组的方法
2015/02/11 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
通过jquery还原含有rowspan、colspan的table的实现方法
2012/02/10 Javascript
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
setTimeout()与setInterval()方法区别介绍
2013/12/24 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
关注jquery技巧提高jquery技能(前端开发必学)
2015/11/02 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
js实现数字递增特效【仿支付宝我的财富】
2017/05/05 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
vue2.0 路由不显示router-view的解决方法
2018/03/06 Javascript
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
性能优化篇之Webpack构建速度优化的建议
2019/04/03 Javascript
jquery实现垂直手风琴菜单
2020/03/04 jQuery
javascript用defineProperty实现简单的双向绑定方法
2020/04/03 Javascript
Python中支持向量机SVM的使用方法详解
2017/12/26 Python
python取代netcat过程分析
2018/02/10 Python
Python操作mongodb数据库进行模糊查询操作示例
2018/06/09 Python
详解Django中间件执行顺序
2018/07/16 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
2019/04/11 Python
解决Python3用PIL的ImageFont输出中文乱码的问题
2019/08/22 Python
详解如何用python实现一个简单下载器的服务端和客户端
2019/10/28 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
浅析Python的命名空间与作用域
2020/11/25 Python
Python爬虫后获取重定向url的两种方法
2021/01/19 Python
自我鉴定四大框架
2014/01/17 职场文书
党支部书记岗位责任制
2014/02/11 职场文书
优秀党务工作者事迹材料
2014/05/07 职场文书
外贸业务员求职信
2014/06/16 职场文书
村长党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
辩护词格式
2015/05/22 职场文书
高三生物教学反思
2016/02/22 职场文书