<script language="javascript">
<!--
var d=new Date()
var y=d.getFullYear()
var m=d.getMonth()+1
var t1=Date.parse(m+"/28/"+y)
var t2=Date.parse(m+1+"/1/"+y)
thisMonthDays=27+(t2-t1)/(60*60*24*1000)
alert(m+"月份共有"+thisMonthDays+"天")
//-->
</script>

解决方案 »

  1.   

    夹段代码给你看看
             var now = DateTime[0].split('-');
            var date = new Date(now[0],now[1],now[2]);
            var d = date.getFullYear();
            var m = date.getMonth();
            if(parseInt(m,10) < 10)
                m = "0"+date.getMonth();
            var v = new Date(d,m,0).getDate();
            if(parseInt(v,10) < 10)
                v = "0" + new Date(d,m,0).getDate();
            d += "-" + m + "-" + v;
            
            return d;
      

  2.   

    <script language="javascript">
    <!--
    var d=new Date()
    var y=d.getFullYear()
    var m=d.getMonth()+1
    var t1=Date.parse(m+"/28/"+y)
    var t2=Date.parse(m+1+"/1/"+y)
    thisMonthDays=27+(t2-t1)%(60*60*24*1000)
    alert(m+"月份共有"+thisMonthDays+"天")
    //-->
    </script>+(t2-t1)%(60*60*24*1000)这里面是%,而不是/.
      

  3.   

     new Date(year, month, 0).getDate();
      

  4.   

    L@_@K
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD> <BODY>
      <SCRIPT LANGUAGE="JavaScript">
      <!--
    var d = new Date();
    var curMonthDays = new Date(d.getFullYear(), (d.getMonth()+1), 0).getDate();
    alert("本月共有 "+ curMonthDays +" 天");
      //-->
      </SCRIPT>
     </BODY>
    </HTML>
      

  5.   

     new Date(d.getFullYear(), (d.getMonth()+1), 0).getDate();