Date 日期物件

2021-10-02 00:10:45 字數 1130 閱讀 8656

1 var 變數名 = new date(「日期字串」);

2 可以傳入七個引數 分別是 年月日 時分秒 毫秒 引數至少要傳2個

var 變數名 = new date(2020,4,5,6,30,30,300);

3 date物件中 建立時只傳入乙個引數 這個引數表示的是 毫秒數

var date = new date(2000)

時間戳:指的是2023年1月1日00:00:00 到某個指定的時間點的秒數

## 獲取日期
1 getfullyear() 獲取年份 返回的是乙個四位數的年份

2 getmonth() 獲取月份 從0-11

3 getdate() 獲取當前日期

4 getday() 獲取當前日期的星期數 從0-6 週日是第一天

5 gethours() 獲取當前的小時數

6 getminutes() 獲取當前的分鐘數

7 getseconds() 獲取當前秒數

8 gettime() 獲取的是從2023年1月1日 00:00:00到現在的毫秒數。

## 設定日期
1 setfullyear() 設定年份 返回值 從2023年1月1日到設定日期之間的毫秒數

2 setmonth() 設定的月份加1 才是真實的月份

3 sethours() 設定小時數 範圍:0-23

4 setminutes() 設定分鐘數 範圍:0-59

5 setseconds() 設定秒數

##將日期物件轉換成字串
1 tostring() 將日期物件轉換成字串

2 tolocalestring() 將日期物件轉換成本地日期字串

3 tolocaledatestring() 把日期轉換成本地日期字串

4 tolocaletimestring() 把時間轉換成日期字串

可以直接兩個日期物件直接相減,js會轉換成從2023年1月1日到指定時間的毫秒數

var date1 = new date(2020,6,10);

var date2 = new date(2019,5, 10);

var da3=date1-date2;

Date日期物件

1 日期物件可以儲存任意乙個日期,可以精確到毫秒數 定義乙個日期物件 var udate new date 使用關鍵字new,data 的首字母必須大寫 是udate成為日期物件,並且初始值為當前時間 定義初始值方法 var d new data 2012,10,1 var d new data o...

Date 日期物件

date 日期物件。這個物件可以儲存任意乙個日期,從 0001 年到 9999 年,並且可以精確到毫秒數 1 1000 秒 在內部,日期物件是乙個整數,它是從 1970 年 1 月 1 日零時正開始計算到日期物件所指的日期的毫秒數。如果所指日期比 1970 年早,則它是乙個負數。所有日期時間,如果不...

日期物件Date

獲取當前時間 var date new date console.log date 當前時間物件獲取某個時間的時間物件 var date new date 2018,5,6,10,4,5 var date new date 2018,5,6 10 20 10 var date new date 20...