javascript实现动态显示年月日时分秒星期

来源:互联网 发布:联通java应用服务器 编辑:程序博客网 时间:2024/06/05 03:34

记录一个javascript实现动态显示年月日时分秒星期的方法,测试浏览器为360和ie8。此方法主要是基于javascript的Date对象实现的,我理解Date()方法返回的是浏览器端的当前日期时间,如果浏览器客户端的时间是错误的,这个实现方法呈现的时间也就是错误的。

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>javascript动态显示时间</title> <script language="JavaScript">function showLocale(objD) { var str; var hh = objD.getHours(); var mm = objD.getMinutes(); var ss = objD.getSeconds(); var month = objD.getMonth()+1;var date = objD.getDate();switch (objD.getDay()) {case 0:val="星期天";breakcase 1:val="星期一";breakcase 2:val="星期二";breakcase 3:val="星期三";breakcase 4:val="星期四";breakcase 5:val="星期五";breakcase 6:val="星期六";break  } if(hh<10)hh='0'+hh; if(mm<10)mm='0'+mm; if(ss<10)ss='0'+ss; if(month<10)month='0'+month;if(date<10)date = '0' + date; var year = objD.getFullYear(); str=year+"年";str+=month+"月"+date+"日"; str+= hh+":"+mm+":"+ss; str +=" "+val;return(str); }  function tick() { var today; today=new Date(); document.getElementById("localtime").innerHTML=showLocale(today); }  window.setInterval("tick()",1000); </script></head><div> 当前时间:<span id="localtime"></span> </div> </html> 



0 0
原创粉丝点击