首先你要确定一个起始的年份啊.就像java里面是从1900年开始的.

解决方案 »

  1.   

    Date 对象
    dateObj = new Date(dateVal)//dateVal为毫秒数
    方法
    getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 | getMilliseconds 方法 | getMinutes 方法 | getMonth 方法 | getSeconds 方法 | getTime 方法 | getTimezoneOffset 方法 | getUTCDate 方法 | getUTCDay 方法 | getUTCFullYear 方法 | getUTCHours 方法 | getUTCMilliSeconds 方法 | getUTCMinutes 方法 | getUTCMonth 方法 | getUTCSeconds 方法 | getVarDate 方法 | getYear 方法 | setDate 方法 | setFullYear 方法 | setHours 方法 | setMilliSeconds 方法 | setMinutes 方法 | setMonth 方法 | setSeconds 方法 | setTime 方法 | setUTCDate 方法 | setUTCFullYear 方法 | setUTCHours 方法 | setUTCMilliseconds 方法 | setUTCMinutes 方法 | setUTCMonth 方法 | setUTCSeconds 方法 | setYear 方法 | toGMTString 方法 | toLocaleString 方法 | toUTCString 方法 | toString 方法 | valueOf 方法 | parse 方法 | UTC 方法
      

  2.   


    new Date();new Date(s);
      

  3.   

    function formateTime(time){
    d=new Date(time*1000);
    y=d.getFullYear();m=d.getMonth()+1;
    a=d.getDate();h=d.getHours();n=d.getMinutes();s=d.getSeconds();
    retur=y+'-'+(m<10?'0':'')+m+'-'+(a<10?'0':'')+a+' '+(h<10?'0':'')+h+'-'+(n<10?'0':'')+n+'-'+(s<10?'0':'')+s;
    return retur;
    }
      

  4.   

    <script language="javascript"> 
    function getADDate(minute){ 
    var init = -2209017600000;
    var time = new Date(minute * 1000 + init);
    var year = time.getYear();
    var month = time.getMonth() + 1;
    var date = time.getDate();
    var hours = time.getHours();
    var minutes = time.getMinutes();
    var seconds = time.getSeconds();
    if (year == 0) year = "0000";
    else {
    for(var i = year * 10; i < 10000; i *= 10)
    year = "0" + year;
    }
    month = month < 10 ? ("0" + month) : month;
    date = date < 10 ? ("0" + date) : date;
    hours = hours < 10 ? ("0" + hours) : hours;
    minutes = minutes < 10 ? ("0" + minutes) : minutes;
    seconds = seconds < 10 ? ("0" + seconds) : seconds;
    return year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds;
    }
    alert(getADDate(1));
    </script>
      

  5.   

    直接var d=new Date(毫秒数字);从现有的Date中得到毫秒数用Date.parse(d)好像也可以直接作为Number型处理new Number(d)不知道new Number()和Number有啥区别