JavaScript如何将日期从字符串(YYYY-MM-DD)转换为长整型?

解决方案 »

  1.   

    <script language="javascript">
    aaa="1997-06-05"
    arr=aaa.split("-")
    str=arr.join("")
    int=parseInt(str)
    alert(int)
    </script>
      

  2.   

    <script language="javascript">
    aaa="1997-06-05"
    int=Date.parse(aaa.replace(/-/g,"/"))
    alert(int)
    </script>
      

  3.   

    <script   language= "javascript "> 
    var aaa= "1997-06-05" 
    arr=aaa.split('-','')
    int t=parseInt(str) 
    alert(t) 
    </script>
      

  4.   

    给你写个全的,带时间的<script> 
    var dateStr= "2010-06-03 12:12:12"; 
    var date=dateStr.replace(/-/g,"").replace(/\s+/g,"").replace(/:/g,"");
    var intDate=parseInt(date); 
    alert("转换后的结果"+intDate); 
    </script> 
      

  5.   

    var birty = 你读取的日期;
    var splitBirty = birty.split("-");
    var str=splitBirty .join(" ");
    var ints=parseInt(str);
    ints.length;