if (userDate.getHours() >= sysDate.getHours()) {
alert('continue');
} else {
alert('time is up');
}
我需要将系统时间与用户输入的时间进行比较。通过上述方法,我可以比较小时,但我也需要比较分钟。请为此建议一个合适的方法
if (userDate.getHours() >= sysDate.getHours()) {
alert('continue');
} else {
alert('time is up');
}
我需要将系统时间与用户输入的时间进行比较。通过上述方法,我可以比较小时,但我也需要比较分钟。请为此建议一个合适的方法
如果两者userDate
都是sysDate
对象Date
,则可以使用getTime()
方法,如下所示:
if (userDate.getTime() >= sysDate.getTime()) {
alert('continue');
} else {
alert('time is up');
}
如此处所示:如何在 JavaScript 中获取时间戳?
您可以使用Date.getTime()
Epoch 以来的毫秒数。然后使用简单的整数数学进行比较:
if (userDate.getTime() >= sysDate.getTime()) {
alert('continue');
} else {
alert('time is up');
}