Jun
20
2023
js动态适时输出当前的时间(动态显示当前年月日时分秒)
作者:
绝缘体.. 发布:
2023-06-20 09:43 分类:
未分类 阅读:
抢沙发
js动态适时输出当前的时间(动态显示当前年月日时分秒)。最近有个网站页面上要输出当前时间,精确到时分秒,还要适时变化的。百度找了找,没找到合适的,于是自己写了个,收藏下,方便以后使用。
/**
* js动态适时输出当前的时间(动态显示当前年月日时分秒)
* 显示效果如:今天是:2015年03月13日 星期四 15:52:01
* @param id
* @constructor
*/
function showCurentTime(id) {
var curTime = [],
now = new Date(),
month = now.getMonth() + 1,
day = now.getDate(),
hh = now.getHours(),
mm = now.getMinutes(),
sc = now.getSeconds(),
wk = now.getDay();
curTime['year'] = now.getFullYear();
curTime['month'] = month < 10 ? '0' + month : month;
curTime['day'] = day < 10 ? '0' + day : day;
curTime['hh'] = hh < 10 ? '0' + hh : hh;
curTime['mm'] = mm < 10 ? '0' + mm : mm;
curTime['sc'] = sc < 10 ? '0' + sc : sc;
curTime['wk'] = '星期' + ['日', '一', '二', '三', '四', '五', '六'][wk];
curTime = curTime['year'] + '年' + curTime['month'] + '月' + curTime['day'] + '日' + ' ' + curTime['wk'] + ' ' + curTime['hh'] + ':' + curTime['mm'] + ':' + curTime['sc'];
document.getElementById(id).innerHTML = '今天是:' + curTime;
setTimeout('showCurentTime(\'' + id + '\')', 1000);
}
使用方法:
//假设页面上存在一个id命名为time的div,则:
<script language="javascript">showCurentTime('time');</script>
微信扫一扫,打赏作者吧~