将一天的时间输出来,间隔10分钟,例如
1:00 AM
1:10 AM
1:20 AM
……
1:00 PM
……我之前想用循环控制,但是感觉判断不方便。JQuery有没有关于生成时间的方法呢?请教大家。

解决方案 »

  1.   

    有没有生成时间的方法我不清楚,不过你可以先把所有的时间都输出出来,然后用一个json包装,再给jquery解析,这样就省去了你循环控制的问题了。
      

  2.   

    不需要用Jquery
    var myDate = new Date();
    myDate.getHours(); //获取当前小时数(0-23)
    myDate.getMinutes(); //获取当前分钟数(0-59)
    myDate.getSeconds(); //获取当前秒数(0-59)
    var nowTime =myDate.toLocaleTimeString(); //获取当前时间
    alert(nowTime);
    你可以试试 打印的是hh:mm:ss这种格式的
    如果你想自己组合时间
    那就用下面的
    var myDate = new Date();
    var hour = myDate.getHours(); //获取当前小时数(0-23)
    var minute = myDate.getMinutes(); //获取当前分钟数(0-59)
    alert(hour + ":" + minute + ":" + hour);
    就可以了
      

  3.   

    <script type="text/javascript">
        var d1 = new Date();
    d1.setHours(0);
    d1.setMinutes(0);var d2 = new Date();
    for(var j=1;j<=23;j++)

        d2.setHours(d1.getHours()+j);
        for(var i=0;i<=45;i=i+15)
       {
         d2.setMinutes(d1.getMinutes()+i);
         console.log(d2.toTimeString());
       }
    }    </script>