勵志

勵志人生知識庫

js date方法

JavaScript中的`Date`對象提供了多種方法和構造函式來處理日期和時間。以下是一些常用的方法和構造函式:

創建Date對象。可以使用多種方式創建Date對象,包括不傳遞參數(此時將返回當前日期和時間的Date對象)、傳遞表示日期的毫秒數、傳遞表示日期的字元串,或者傳遞具體的日時分等參數。

獲取日期和時間。Date對象提供了多種方法獲取年(getFullYear())、月(getMonth())、日(getDate())、小時(getHours())、分鐘(getMinutes())、秒(getSeconds())、毫秒(getMilliseconds())等信息。

設定日期和時間。Date對象也提供了相應的方法來設定這些值,如setDate()、setMonth()、setFullYear()、setHours()、setMinutes()、setSeconds()和setMilliseconds()等。

獲取Unix時間戳。可以通過Date對象的.getTime()、.valueOf()、+new Date()、Date.now()等方法獲取從1970年1月1日00:00:00 UTC以來的毫秒數,即Unix時間戳。

日期格式化。可以使用Date對象的方法來格式化日期字元串,例如使用getYear()、getMonth()、getDate()等方法獲取日期各部分,然後進行拼接。

以上方法允許開發者以靈活的方式處理和操作日期和時間,適用於多種場景,如記錄日誌時間、計算時間間隔、用戶認證等。