为了账号安全,请及时绑定邮箱和手机立即绑定

js如何实现时间段遍历

js如何实现时间段遍历

比如7:00-7:30,7:30-8:00这样的,附图说明
查看完整描述

1 回答

已采纳
?
聪明的汤姆

TA贡献112条经验 获得超33个赞

这还不容易

let total = 24; // 总共小时数目

// 遍历
for (let hour = 1; hour <= 24; hour++) {
    
  console.log(`${hour}:00 - ${hour}:30`);
  console.log(`${hour}:30 - ${hour + 1}:00`);

}

结果如图


https://img1.sycdn.imooc.com//5bcd306800011f4303920268.jpg

但是会出现这种情况,一般我们24:00用00:00表示,而且这里的25:00应该替换成1:00

完整代码如下

https://img1.sycdn.imooc.com//5bcd346d0001dfae05310606.jpg

输出结果也正常了

https://img1.sycdn.imooc.com//5bcd3481000119c602730132.jpg

望采纳~

查看完整回答
2 反对 回复 2018-10-22
  • 1 回答
  • 0 关注
  • 2839 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信