1. 程式人生 > 實用技巧 >javascript日期處理常用函式

javascript日期處理常用函式

建立 Date 物件

Date 物件由新的Date()建構函式建立。

有 4 種方法建立新的日期物件:

  • new Date()
  • new Date(year, month, day, hours, minutes, seconds, milliseconds)
  • new Date(milliseconds)
  • new Date(date string)

Javascript toDateString()

toDateString() 方法將日期轉換為日期字串:

Mon Jul 20 2020

有四種 JavaScript 日期輸入格式:

型別例項
ISO 日期 "2018-02-19" (國際標準)
短日期 "02/19/2018" 或者 "2018/02/19"
長日期 "Feb 19 2018" 或者 "19 Feb 2019"
完整日期 "Monday February 25 2015"
var d = new Date("2018-02-19");

var d = new Date("2018-02-19T12:00:00");
var d = new Date("02/19/2018");
var d = new Date("Mon Feb 19 2018 06:55:23 GMT+0100 (W. Europe Standard Time)");
方法描述
getDate() 以數值返回天(1-31)
getDay() 以數值獲取周名(0-6)
getFullYear() 獲取四位的年(yyyy)
getHours() 獲取小時(0-23)
getMilliseconds() 獲取毫秒(0-999)
getMinutes() 獲取分(0-59)
getMonth() 獲取月(0-11)
getSeconds() 獲取秒(0-59)
getTime()

獲取時間(從 1970 年 1 月 1 日至今)

方法描述
setDate() 以數值(1-31)設定日
setFullYear() 設定年(可選月和日)
setHours() 設定小時(0-23)
setMilliseconds() 設定毫秒(0-999)
setMinutes() 設定分(0-59)
setMonth() 設定月(0-11)
setSeconds() 設定秒(0-59)
setTime() 設定時間(從 1970 年 1 月 1 日至今的毫秒數)