使用Javascript 文字方塊決定時間增量
在許多應用程式中,計算兩個指定時間段之間的時間差可能至關重要。在 Javascript 中,可以使用兩個文字方塊相對輕鬆地完成此任務。
要達成這個目標,可以使用 Date 物件的減法功能。透過定義兩個具有從文字方塊派生的指定時間的 Date 對象,可以獲得差異。但是,對於時間跨越午夜兩側的情況,必須進行調整以確保計算準確。
為了說明這一點,請考慮以下程式碼片段:
let time1 = "09:00"; let time2 = "17:00"; let date1 = new Date(`2000-01-01T${time1}Z`); let date2 = new Date(`2000-01-01T${time2}Z`); if (date2 < date1) { date2.setDate(date2.getDate() + 1); } let diff = date2 - date1; console.log(diff);
在此例如,計算「28800000」毫秒(8 小時)的時間差並將其記錄到控制台。透過利用這種技術,您可以有效地確定 Javascript 應用程式中使用者提供的間隔之間的時間增量。
以上是如何計算透過Javascript文字方塊輸入的兩次時間之間的時間差?的詳細內容。更多資訊請關注PHP中文網其他相關文章!