如图中预约时间JS怎么写?
发布于 6 年前 作者 qiaoxia 4334 次浏览 来自 官方Issues

如图,自己做个外卖小程序,在选择送达时间环节思路是获取当前时间,左面保存日期,右面第一行尽快送达|当前时间+30分钟,第二行下一个整时,第三行下一个整时+30分钟,以此类推,直至固定时间(如图中16:00)。

现在的问题是没想明白如何写时间的JS,并且怎么存到data中的数组,以方便wxml遍历渲染,我是新手,麻烦大神不吝赐教,最好有代码,万分感谢!

2 回复

let x = 现在时间的时间戳(秒级);

let timeList=[];

while (x<当天的16:00的时间戳){

x+=30*60;

timeList.push(格式化后的时间);

}

this.setData({xxx:timeList});

回到顶部