[英]Bind events to timestamp in javascript
這是我的問題:
我有一個僅在夜間(21:00到24:00之后)工作的網站,我有一個顯示“ Enter”的按鈕,但是我希望該按鈕來alert()
一條消息,例如'The website is not available yet'
。
但是要這樣做,必須使用偽代碼檢查時間:
if (time is less more than 21:00 and less than 24:00) {
return true;
} else {
alert('the website is not available yet');
e.preventDefault;
return false;
}
但是我不明白如何在時差, 任何一天,任何提示方面做到這一點?
感謝大伙們!
new Date().getHours()
將返回當前的小時( 13
時,我在13:42寫這篇)。 但是,此解決方案有幾個缺點:
getUTCHours()
因此,請考慮在呈現頁面時從服務器獲取時間, 並在用戶進入時在服務器端重復測試(以確保未繞過檢查)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.