if (userDate.getHours() >= sysDate.getHours()) {
alert('continue');
} else {
alert('time is up');
}
我需要将系统时间与用户输入的时间进行比较。通过上面的方法,我可以比较小时数,但我还需要比较分钟数。建议一个合适的方法
答案 0 :(得分:1)
如果userDate
和sysDate
都是Date
个对象,您可以使用getTime()
方法,如下所示:
if (userDate.getTime() >= sysDate.getTime()) {
alert('continue');
} else {
alert('time is up');
}
答案 1 :(得分:0)
如下所示:How do you get a timestamp in JavaScript?
你可以使用Date.getTime()
获得自Epoch以来的毫秒数。然后使用简单整数数学进行比较:
if (userDate.getTime() >= sysDate.getTime()) {
alert('continue');
} else {
alert('time is up');
}