JS操作時間的方法之詳解

2021-10-06 11:07:58 字數 1805 閱讀 6943

一、 獲取時間物件內資料的方法

就是從時間物件裡面獲取到某些資訊

1. getfullyear()

作用: 獲取時間物件裡面的 年份資訊

語法: 時間物件.getfullyear()

返回值: 就是該時間物件裡面的 年份資訊, 是乙個 number 型別

2. getmonth()

作用: 獲取時間物件裡面的 月份資訊(0 表示 1 月, 11 表示 12 月)

語法: 時間物件.getmonth()

返回值: 就是該時間物件裡面的 月份資訊, 是乙個 number 型別

3. getdate()

作用: 獲取時間物件裡面的 日期資訊

語法: 時間物件.getdate()

返回值: 就是該時間物件裡面的 日期資訊, 是乙個 number 型別

4. gethours()

作用: 獲取時間物件裡面的 小時資訊

語法: 時間物件.gethours()

返回值: 就是該時間物件裡面的 小時資訊, 是乙個 number 型別

5. getminutes()

作用: 獲取時間物件裡面的 分鐘資訊

語法: 時間物件.getminutes()

返回值: 就是該時間物件裡面的 分鐘資訊, 是乙個 number 型別

6. getseconds()

作用: 獲取時間物件裡面的 秒鐘資訊

語法: 時間物件.getseconds()

返回值: 就是該時間物件裡面的 秒鐘資訊, 是乙個 number 型別

7. getday()

作用: 獲取時間物件裡面的 週幾資訊(1 表示周一, 0 表示週日)

語法: 時間物件.getday()

返回值: 就是該時間物件裡面的 週幾資訊, 是乙個 number 型別

8. gettime()

作用: 獲取時間物件裡面的 時間戳

語法: 時間物件.gettime()

返回值: 就是該時間物件裡面的 時間戳, 是乙個 number 型別

時間戳:

我們計算機有乙個計算機元年時間

叫做格林威治時間(1970 年 1 月 1 號, 0 點 0 分 0 秒)

時間戳, 就是從 格林威治時間 到 指定時間的 總毫秒數

二、設定時間物件的指定內容

我單獨只設定時間物件裡面的某乙個資訊

1. setfullyear()

作用: 設定時間物件的年份資訊

語法: 時間物件.setfullyear(你要設定的年份)

2. setmonth()

作用: 設定時間物件的月份資訊(0 表示 1 月, 11 表示 12 月)

語法: 時間物件.setmonth(你要設定的月份)

3. setdate()

作用: 設定時間物件的日期資訊

語法: 時間物件.setdate(你要設定的日期)

4. sethours()

作用: 設定時間物件的小時資訊

語法: 時間物件.sethours(你要設定的小時)

5. setminutes()

作用: 設定時間物件的分鐘資訊

語法: 時間物件.setminutes(你要設定的分鐘)

6. setseconds()

作用: 設定時間物件的秒鐘資訊

語法: 時間物件.setseconds(你要設定的秒鐘)

7. settime()

作用: 通過時間戳直接設定乙個時間物件

語法: 時間物件.settime(時間戳)

js時間操作

var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 要加1 mydate.getdate 獲取當前日 1 31 mydate...

JS時間操作

var mydate new date 獲取系統當前時間 mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 m...

時間相關的js方法

function getdatestr1 function getdatestr2 function ww4 date function w4 s else function myformatter date function myparser s else function todate str ...