在JavaScript 中將秒轉換為HH-MM-SS 格式
使用時間戳時的常見任務是將秒轉換為人類可讀的格式格式。在 JavaScript 中,使用 Date 方法無需外部程式庫即可實現此目的。
解決方案:
以下 JavaScript 程式碼片段示範如何將秒轉換為 HH-MM -SS string:
const date = new Date(null); date.setSeconds(SECONDS); // Replace SECONDS with the number of seconds const result = date.toISOString().slice(11, 19);
說明:
範例:
要將600 秒轉換為HH-MM-SS,我們將使用以下程式碼:
const date = new Date(null); date.setSeconds(600); const result = date.toISOString().slice(11, 19); console.log(result); // Output: "00:10:00"
替代單線解:
根據Frank 在評論中的建議,一行替代方案可以寫成:
new Date(SECONDS * 1000).toISOString().slice(11, 19);
以上是如何在 JavaScript 中將秒數轉換為 HH:MM:SS 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!