イベント申込書を作成中です。私の質問はどうすればサーバー時間を事前定義された時間と比較できますか? その事前定義された時間に、HTML にハードコアを書き込みます。
そのためのコードは次のとおりですが、機能していません。サーバー時間が事前に定義された時間と一致する場合、「こんにちは」というアラートが表示されます。
<script type="text/javascript">
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10)
minutes = "0" + minutes
var suffix = "AM";
if (hours >= 12) {
suffix = "PM";
hours = hours - 12;
}
if (hours == 0) {
hours = 12;
}
var val1 = '5.43PM';
var timecount = hours + ":" + minutes + " " + suffix;
console.log(timecount);
if(timecount == val1) {
alert('true');
}
else {
alert('false');
}
</script>
<div class="zone"> 5.06 AM</div>
<div class="zone"> 6.06 AM</div>
<div class="zone"> 6.25 PM</div>
<div class="zone"> 5.03 PM</div>
<div class="zone"> 6.49 PM</div>
<div class="zone"> 8.05 PM</div>