js 時間物件

2021-08-27 02:58:23 字數 744 閱讀 9028

1. date:

1. 單位:

fullyear  month  date   day

hours   minutes  seconds  milliseconds

2. 每個單位上都有一對兒get/set方法

其中: get***() 專門獲取單位的數值

set***() 專門設定單位的數值

比如: date.getdate()   date.getfullyear()

date.setdate(20)  date.setfullyear(2018)

特例: day沒有set, 不能修改

3. 取值範圍:

計算: 2種:

1. 兩個日期物件可相減: 結果為毫秒差

2. 對任意單位做加減:

3步:1. 獲得單位上的當前值: 2018/2/13  getdate()  13

2. 做加減: 13-30 = -17

3. 將計算結果set回去

.setdate(-17);

setdate內建日期進製演算法。

簡化: date.set***(.get***()+n)

格式化:

.tolocalestring() 轉為當地時區的簡化版格式

.tolocaledatestring() 轉為當地時區的簡化版格式,僅保留日期

ex:通過入職時間,計算合同到期時間和續簽時間

js時間物件

1 當前時間換時間戳 var timestamp parseint new date gettime 1000 當前時間戳 document.write timestamp 2 當前時間換日期字串 var now new date var yy now.getfullyear 年var mm now...

JS時間物件

獲取年 月 日 時 分 秒 var date new date 時間物件 var gmt date.togmtstring 時間物件轉換成字串,獲取格林威治時間 年 var year date.getfullyear 月 var month date.getmonth 1 外國的月份是從0開始的所以...

js 時間物件 字元物件

var str hello 字面量方式建立 console.log str instanceof string falsevar str new string world console.log str instanceof string true console.log str instanceo...