<script><BR>var myDate = new Date();<BR> myDate.getYear(); //获取当前年份(2位)<BR>//alert(myDate.getYear()) //2009<BR> myDate.getFullYear(); //获取完整的年份(4位,1970-????)<BR>//alert(myDate.getFullYear()); 2009<BR> myDate.getMonth(); //获取当前月份(0-11,0代表1月)<BR>//alert(myDate.getMonth()); //7(实际是8月)<BR> myDate.getDate(); //获取当前日(1-31)<BR>//alert( myDate.getDate()); //13<BR> myDate.getDay(); //获取当前星期X(0-6,0代表星期天)<BR>//alert(myDate.getDay()); //4 代表星期四<BR> myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)<BR>myDate.getHours(); //获取当前小时数(0-23)<BR>//alert(myDate.getHours()); //9 代表9点<BR> myDate.getMinutes(); //获取当前分钟数(0-59)<BR>//alert(myDate.getMinutes()); //45 分<BR> myDate.getSeconds(); //获取当前秒数(0-59)<BR>//alert(myDate.getSeconds()); //40 秒数<BR> myDate.getMilliseconds(); //获取当前毫秒数(0-999)<BR> myDate.toLocaleDateString(); //获取当前日期<BR> var mytime=myDate.toLocaleTimeString(); //获取当前时间<BR>//alert(mytime);//9:40:18<BR> myDate.toLocaleString( ); //获取日期与时间<BR>//alert( myDate.toLocaleString( )); //2009年8月13日 9:40:58
<P></script>
如果想取双份的月和日,要自己加判断进行处理,例如:
<script><BR>function curDateTime() {<BR> var d = new Date();<BR> var year = d.getYear();<BR> var month = d.getMonth() + 1;<BR> var date = d.getDate();<BR> var day = d.getDay();<BR> var curDateTime = year;<BR> if (month > 9)<BR> curDateTime = curDateTime + month;<BR> else<BR> curDateTime = curDateTime + "0" + month;<BR> if (date > 9)<BR> curDateTime = curDateTime + date;<BR> else<BR> curDateTime = curDateTime + "0" + date;<br><br> //myform.kprq.value = curDateTime;<BR> alert("当前日期"+curDateTime);<BR> document.getElementByIdx_x("date").value=curDateTime;
<P>}<BR></script>