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...