0
if (userDate.getHours() >= sysDate.getHours()) {
     alert('continue');
} else {
     alert('time is up');
}

システム時間をユーザーが入力した時間と比較する必要があります。上記の方法で時間を比較できますが、分も比較する必要があります。pls はこれに適した方法を提案します

4

2 に答える 2

1

userDateとの両方sysDateDateオブジェクトの場合getTime()、次のようにメソッドを使用できます。

if (userDate.getTime() >= sysDate.getTime()) {
     alert('continue');
} else {
     alert('time is up');
}
于 2013-01-02T10:14:20.157 に答える
0

ここに示すように: JavaScript でタイムスタンプを取得するにはどうすればよいですか?

Date.getTime()エポックからのミリ秒を取得するために使用できます。次に、単純な整数演算を使用して比較します。

if (userDate.getTime() >= sysDate.getTime()) {
     alert('continue');
} else {
     alert('time is up');
}
于 2013-01-02T10:12:58.817 に答える