用split("")进行分割,然后在组合。

解决方案 »

  1.   

    不好意思楼主,刚才没有认真考虑,看看下面的例子:
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <script language="javascript">
    <!--
    function show()
    {
      var d
      var s
      d=new Date()
      s=d.toLocaleString()
      alert(s)   
    }
    //-->
    </script>
    </HEAD>
    <BODY onload="show()">
    </BODY>
    </HTML>
    不知道你是不是这个要求?
    如果只想出现年月日,那么就要用slip()了
      

  2.   

    num.getMonth() + "/" + num.getDay() + "/" + num.getYear()
      

  3.   

    使用split():
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <script language="javascript">
    <!--
    function show()
    {
      var d
      var s
      var a
      var b
      var msg
      d=new Date()
      s=d.toLocaleString()
      alert(s) 
      a=s.split("/")
      alert(a[2])
      b=a[2].split(" ")
      alert(b[0])
      msg=a[0]+"/"+a[1]+"/"+b[0]
      alert(msg) 
    }
    //-->
    </script>
    </HEAD>
    <BODY onload="show()"><P>&nbsp;</P></BODY>
    </HTML>
      

  4.   

    一个例子。IE6 SP1下测试通过
    ---------------------------------------------------------------------
    <!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="">
    <script language="JavaScript">
    <!--
    window.onload = initPage;
    function initPage()
    {
    var intYear; //年
    var intMonth; //月(值的范围:0 ~ 11)
    var intDate; //日(值的范围:1 ~ 31)
    var dtmMyDate; //日期对象
    var strMyDate; //日期字符串 intYear = 1970;
    intMonth = 0; //注意:这里的0表示1月份,若是11则表示12月份
    intDate = 1;
    dtmMyDate = new Date(intYear, intMonth, intDate); strMyDate = "";
    strMyDate += dtmMyDate.getFullYear() + "年";
    strMyDate += (dtmMyDate.getMonth() + 1) + "月"; //注意:这里的月份值要加1,表示成通常的叫法
    strMyDate += dtmMyDate.getDate() + "日";
    alert(strMyDate);
    }
    //-->
    </script>
    </head><body></body>
    </html>