我和我的朋友正在做一个学校项目;任务是制作一个房间预订网站。这是我们尝试 JavaScript 的第一年,我们希望将字符串格式化为时间 (h:m)。我们房间预订网站的用户可以选择他/她想要房间的时间,输出是:H:m(24hour-clock:minutes)。例如 12:15。
因此我的问题是:是否可以将此字符串 (h:m) 转换为时间,并轻松检查用户输入的预订时间是否超过 30 分钟?所以我们可以例如说:
if(start_of_reservation < start_of_reservation(+30minutes)){
alert("You need to book a room atleast 30minutes"); }
else if(start_of_reservation > start_of_reservation(+6hours)){
alert("You can't book a room longer than 6 hours"); }
else {
// moving on..
}