在JavaScript中,有幾種方法可以格式化時間為時分秒的格式。
var date = new Date(); // 獲取當前時間
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
// 格式化為兩位數
hours = ('0' + hours).slice(-2);
minutes = ('0' + minutes).slice(-2);
seconds = ('0' + seconds).slice(-2);
// 輸出格式化后的時間
console.log(hours + ':' + minutes + ':' + seconds);
var date = new Date(); // 獲取當前時間
var hours = date.getHours().toString().padStart(2, '0');
var minutes = date.getMinutes().toString().padStart(2, '0');
var seconds = date.getSeconds().toString().padStart(2, '0');
// 輸出格式化后的時間
console.log(`${hours}:${minutes}:${seconds}`);
var moment = require('moment'); // 引入moment.js庫
var date = moment(); // 獲取當前時間
var formattedTime = date.format('HH:mm:ss');
// 輸出格式化后的時間
console.log(formattedTime);
以上是三種常見的方法,可以根據自己的需求選擇適合的方法來格式化時間為時分秒的格式。