给一个时间 ,JS 取出年月日。 03/04/2012 ,25/12/2012 这样的日期格式,必须满足这两种时间格式。大侠们请指教~~~

解决方案 »

  1.   

    var date = new Date();
    var y = date.
    var m = date.
    var d = date.
    if(d < 10){
       d = "0" + d;
    }if(m < 10){
       m = "0" + m;   
    }d + "/" + m + "/" + y ok不? toLocalString
      

  2.   

    bb99gh
     不对啊qqwswxdo
    是这个意思啊
      

  3.   

    T5500
      日期格式是定的:都是 DD/MM/YYYY
      

  4.   

    <script type="text/javascript">
    function f(d) {
    var ar = d.split('/');
    var res = {
    'year': ar[2],
    'month': ar[1],
    'day': ar[0]
    }
    return res;
    }var x = f('03/04/2012');alert(x.year + '年' + x.month + '月' + x.day + '日');
    </script>
      

  5.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>

    </head><body>
    <script type="text/javascript">
    var NowDate = new Date();

    var NowDay = (NowDate.getDate()).toString();
    var NowMonth = (NowDate.getMonth() + 1).toString();
    var NowYear = NowDate.getFullYear();
    var ReturnDate = ""; if(NowDay.length < 2)
    {
    NowDay ="0"+NowDay;
    }

    if(NowMonth.length < 2)
    {
    NowMonth ="0"+NowMonth;
    } ReturnDate = NowDay+"/"+NowMonth+"/"+NowYear;
    alert(ReturnDate); </script>
    </body>
    </html>