例如:
开始时间:2011-1-2
结束时间:2011-6-23
用周数表示两个时间的间隔怎么表示啊!
求代码!!!

解决方案 »

  1.   


    var start = new Date(2011,0,2);
    var end = new Date(2011,5,23);
    var times = end.getTime() - start.getTime();
    var zhoushu = times/604800000;
    alert(zhoushu);
      

  2.   

    function weekset()
      {
       var t1 = document.getElementById("date_a").value;
           var t2 = document.getElementById("date_b").value;
       var start = new Date(t1);
           var end = new Date(t2);
           var times = end.getTime() - start.getTime();
           var zhoushu = times/604800000;
       document.getElementById("weeks").value = zhoushu;
       alert(zhoushu);
      }
      window.onload=function()
      { 
           document.getElementById("weeks").onclick=weekset;      
      }
      

  3.   

    http://topic.csdn.net/t/20020225/14/541468.html参考这里,要把字符串里面的年月日分离出来,作为三个参数传到new Date();构造函数里面