需要DD-MM-YYYY的格式的

解决方案 »

  1.   

    var d = new Date();
    var y = d.getFullYear();
    var m = d.getMonth()+1;
    var d = d.getDate();
    m = m<10?"0"+m:m;
    d = d<10?"0"+d:d;
    var str = d+"-"+m+"-"+y;
    alert(str);
      

  2.   


     var date = new Date();
            alert((date.getDate().toString().length < 2 ? "0" + date.getDate() : date.getDate()) + "-" + ((date.getMonth() + 1).toString().length<2?("0"+(date.getMonth()+1)):(date.getMonth()+1)) + "-" + date.getFullYear());
      

  3.   


    <script type="text/javascript">
    <!--
    with(new Date()){
    var str = ('0' + getDate()).slice(-2) + "-" + ('0' + (getMonth() + 1)).slice(-2) + "-" + getFullYear();
    }
    alert(str)
    //-->
    </script>
      

  4.   

    <script language="javascript">
         var mydata=new Data();
         var month=mydata.getMonth()+1;
         var data=mydata.getData();
         var year=mydata.getYear();
         var msg=data+"--"+month+"--"+year;
         alert(msg);
    }
    自已写了个简单的时间更新脚本,看行不?
      <script language="javascript" type="text/javascript">
        function time(){
          var mydata=new Data();
          var year=mydata.getYear();
          var month=mydata.getMonth()+1;
          var data=mydata.getData();
          var hour=mydata.getHours();
          var minuter=mydata.getMinutes();
          var millise=mydate.getMilliseconds();
          var msg=hours+":"+minuter+":"+millise+"  "+data+"--"+month+"--"+year;
          window.setTimeOut("time()",1000);
        }
         window.onload="Time()";
    </script>