如:今天 "2011-10-12 12:00:00"
将此字符串转日期好转(笨办法)
aComing= '2011-11-12 12:00:00'.replace(new RegExp(/(:)/g),'-').replace(new RegExp(/( )/g),'-').split('-');
new Date(aComing[0], parseInt(aComing[1])-1,aComing[2],aComing[3],aComing[4],aComing[5])但要把日期型转换成长整型不知何解
如:今天 "2011-10-12 12:00:00"
长整型:1321070400

解决方案 »

  1.   

    new Date().getTime()
    返回是1970年1月1日到现在的毫秒数
      

  2.   

    var str = "2011-10-12 12:11:11";     
    alert(+new Date(str.replace(new RegExp("-", "g"), "/")))
      

  3.   

    总结:在javascript中日期型与长整型互转字符串转日期型
    var sString= "2011-10-12 12:00:00";   
    var dTime = new Date(str.replace(new RegExp("-", "g"), "/"));日期转长整型
    var lTime =dTime.getTime();//毫秒级
    var lTime =parseInt(dTime.getTime()/1000);//秒级长整型毫秒转日期
    (相对比较复杂,此外不再总结了,一般情况在JS里用不到)