JS获取当前各种日期格式 <script language="javascript"> var myDate=new Date(); document.write(myDate.getYear().toString()+"<br>");//获取当前年份(2位) document.write(myDate.getFullYear().toString()+"<br>");//获取当前完整的年份(4位,1970-????) document.write(myDate.getMonth().toString()+"<br>");//获取当前月份(0-11,0代表1月) document.write(myDate.getDate().toString()+"<br>");//获取当前日(1-31) document.write(myDate.getDay().toString()+"<br>");//获取当前星期X(0-6,0代表星期天) document.write(myDate.getTime().toString()+"<br>");//获取当前时间(从1970-1-1开始的毫秒数) document.write(myDate.getHours().toString()+"<br>");//获取当前小时数(0-23) document.write(myDate.getMinutes().toString()+"<br>");//获取当前分钟数(0-59) document.write(myDate.getSeconds().toString()+"<br>");//获取当前秒数(0-59) document.write(myDate.getMilliseconds().toString()+"<br>");//获取当前毫秒数(0-999) document.write(myDate.toLocaleDateString().toString()+"<br>");//获取当前日期 </script>
js获取当月的最后一天 Html代码 <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>标题页</title> <script language="javascript"> function getLastDay(year,month) { var new_year = year; //取当前的年份 var new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定) if(month>12) //如果当前大于12月,则年份转到下一年 { new_month -=12; //月份减 new_year++; //年份增 } var newnew_date = new Date(new_year,new_month,1); //取当年当月中的第一天 return (new Date(new_date.getTime()-1000*60*60*24)).getDate();//获取当月最后一天日期 } </script> <body> <input id="Button1" type="button" value="取2007年5月的最后一天" onClick="alert(getLastDay(2007,5))" /> </body> </html>