在JavaScript中,可以通過以下步驟獲取系統(tǒng)當前時間:
1.創(chuàng)建一個Date對象,即通過調用Date()函數(shù)創(chuàng)建一個Date實例,代碼如下:
var now = new Date();
2.通過日期
var year = now.getFullYear(); //獲取完整的年份(4位,1970-????)
var month = now.getMonth() + 1; //獲取當前月份(0-11,0代表1月)
var day = now.getDate(); //獲取當前日(1-31)
var hour = now.getHours(); //獲取當前小時數(shù)(0-23)
var minute = now.getMinutes(); //獲取當前分鐘數(shù)(0-59)
var second = now.getSeconds(); //獲取當前秒數(shù)(0-59)
var millisecond = now.getMilliseconds(); //獲取當前毫秒數(shù)(0-999)
var weekDay = now.getDay(); //獲取當前星期X(0-6,0代表星期天)
3.根據(jù)需求對獲取到的時間信息進行格式化,如將日期和時間拼接成指定的格式。例如,獲取當前時間的年月日和時分秒,格式為“yyyy-MM-dd hh:mm:ss”,代碼如下:
var now = new Date();
var year = now.getFullYear(); //獲取完整的年份(4位,1970-????)
var month = now.getMonth() + 1; //獲取當前月份(0-11,0代表1月)
var day = now.getDate(); //獲取當前日(1-31)
var hour = now.getHours(); //獲取當前小時數(shù)(0-23)
var minute = now.getMinutes(); //獲取當前分鐘數(shù)(0-59)
var second = now.getSeconds(); //獲取當前秒數(shù)(0-59)
var time = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
通過以上步驟,即可獲取系統(tǒng)當前時間,并對其進行格式化和處理。