代码描述:javascript 时间日期 相关内容介绍。javascript时间日期相关内容介绍
关于事件在网页中的使用应该是相当的频繁,下面就介绍一下javascript中的一个至关重要的事件对象Date。 一.创建时间对象: 使用new关键字调用构造函数Date()即可创建一个事件对象,例如:
<script> var myDate=new Date(); document.write(myDate.getFullYear()); </script>
以上代码可以输出当前的年份,如:2013。 二.时间函数列表: 用于获取日期时间的函数: 1.getDate()函数:返回服务器当前时间日期的天,是一个介于1-31的一个整数。 2.getDay()函数:返回服务器当前时间日期的周,是介于0-6的一个整数。 3.getFullYear()函数:返回服务器当前时间日期的年份,例如2013。 4.getHours()函数:返回服务器当前时间日期的小时,是介于0-23的一个整数。 5.getMilliseconds()函数:返回服务器当前时间日期的毫秒,是介于0-999的一个整数。 6.getMinutes()函数:返回服务器当前时间日期的分钟,是介于0-59的一个整数。 7.getMonth()函数:返回服务器当前时间日期的月份,是介于0-11的一个整数。 8.getSeconds()函数:返回服务器当前时间日期的秒,是介于0-59的一个整数。 9.getTime()函数:返回时间戳表示法(毫秒表示) 。 10.getYear()函数:返回年份(真实年份减去1900),不推荐使用,建议用getFullYear()函数替代。 用于设置日期时间的函数: 以下函数均返回date对象距1970年1月1日午夜之间的毫秒数。 1.setDate()函数:设置设置月份的一天。 2.setFullYear()函数:设置的年份,月份和天 。 3.setHours()函数:设置小时,分钟,秒和毫秒。 4.setMilliseconds()函数:设置毫秒数。 5.setMinutes()函数:设置分钟,秒,毫秒。 6.setMonth()函数:设置月份,天。 7.setSeconds()函数:设置月份的一天。 8.setTime()函数:使用毫秒数设置date对象。 9.setYear()函数:设置年份(真实年份减去1900)。 可以实时刷新的代码实例:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.51qianduan.com/" /> <head> <title>51前端</title> <script type="text/javascript"> function showLocale(objD) { var str,colorhead,colorfoot; var yy = objD.getYear(); if(yy<1900) yy = yy+1900; var MM = objD.getMonth()+1; if(MM<10) MM = '0' + MM; var dd = objD.getDate(); if(dd<10) dd = '0' + dd; var hh = objD.getHours(); if(hh<10) hh = '0' + hh; var mm = objD.getMinutes(); if(mm<10) mm = '0' + mm; var ss = objD.getSeconds(); if(ss<10) ss = '0' + ss; var ww = objD.getDay(); if( ww==0 ) colorhead="<font color=\\\\"#FF0000\\\\">"; if( ww > 0 && ww < 6 ) colorhead="<font color=\\\\"#373737\\\\">"; if( ww==6 ) colorhead="<font color=\\\\"#008000\\\\">"; if(ww==0) ww="星期日"; if(ww==1) ww="星期一"; if(ww==2) ww="星期二"; if(ww==3) ww="星期三"; if(ww==4) ww="星期四"; if(ww==5) ww="星期五"; if(ww==6) ww="星期六"; colorfoot="</font>" str = colorhead + yy + "-" + MM + "-" + dd + " " + hh + ":" + mm + ":" + ss + " " + ww + colorfoot; return(str); } function tick() { var today; today = new Date(); document.getElementById("localtime").innerHTML = showLocale(today); window.setTimeout("tick()", 1000); } window.onload=function() { tick(); } </script> </head> <body> <span id=localtime></span> </body> </html>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能