如 开始时间为2009-09-15 2:30结束时间 为 2009-09-16 22:00求出两时间相差多少分钟?

解决方案 »

  1.   

    http://blog.csdn.net/xuStanly/archive/2008/03/16/2186411.aspx参考上面的,JS版的datediff函数
      

  2.   


    s1 = "2009-09-15 2:30" 
    s2 = "2009-09-16 22:00"
    d1 = new Date(s1.replace(/-/g,"/")); 
    d2 = new Date(s2.replace(/-/g,"/")); 
    dif = (d2-d1)/(60*1000);
    alert(dif)
      

  3.   

    var beginDate = new Date('2009/09/15 2:30');
    var endDate = new Date('2009/09/16 22:00');
    var minute = (endDate - beginDate) / (60 * 1000); 
    alert(minute); 
      

  4.   

    直接用long型相减,然后除以60*1000...