JAVASCRIPT下:第一个时间是自动获取系统的当前时间,第二个时间是带回的,比如:2010-04-16 16:04:07我现在想得到这2个时间的天数间隔是多少?望高手指点,谢谢!!!

解决方案 »

  1.   


    var now = new Date();
    var pass = new Date('2010/04/16');
    alert((now-pass)/1000/60/60/24+"天");
      

  2.   


    var now = new Date();
    var pass = new Date('2010/04/16');
    var num = parseInt((now-pass)/1000/60/60/24)
    alert(num+"天");
      

  3.   


    var now = new Date();
    var pass = new Date('2010/04/16');
    var num = parseInt((now-pass)/1000/60/60/24)
    alert(num+"天");
      

  4.   

    <script>
    var d1=new Date("2010/04/16 16:04:07");
    var d2=new Date();
    alert(parseInt((d2-d1)/(60*60*24*1000)));
    </script>