問題:
如何在以下時間觸發JavaScript 函數一天中的預定義時間,例如上午10:00?
解決方案:
要安排函數在特定時間執行,您可以利用 JavaScript 的 setTimeout() 方法與 Date 結合計算剩餘時間。
<code class="javascript">var now = new Date(); var millisTill10 = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 10, 0, 0, 0) - now; if (millisTill10 < 0) { millisTill10 += 86400000; // adjust for tomorrow if past 10 AM } setTimeout(function() { // Your function to be executed at 10 AM }, millisTill10);</code>
說明:
以上是如何在一天中的特定時間執行 JavaScript 函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!