没有这种函数,自己写个吧function DateDemo(){
   var d, s = "今天日期是: ";
   d = new Date();
   s += (d.getMonth() + 1) + "/";
   s += d.getDate() + "/";
   s += d.getYear();
   return(s);
}

解决方案 »

  1.   

    <script>
    function aa(){
    var sj=new Date()
    var a,b,c,d
        a=sj.substring(27,31)
        b=sj.substring(7,2)
        d=b.lenght
        if (b.shustring(0,1)==null){
            b="0"+"b"
           }
         c=sj.substring(11,13)
        if (c.shustring(0,1)==null){
            c="0"+"c"
           }
    var String(d)=String(a)+"-"+String(b)+"-"+String(c)
    document.write(d)
    则显示为2004-05-05
    }
    </script>
      

  2.   

    对了 上面的函数SUBSTRING里的数字可能不准确