js高階 4
1.Date類
getDate() 返回一個月中的某一天1-31
getDay() 返回一週中的莫一天 0-6
getFullyear() 返回四位數的年份
getMonth() 返回月份 比實際情況小1 0代表一月0-11
getHours() 返回當前的小時數0-23
getMinutes() 返回當前的分鐘數0-59
getSeconds() 返回當前的秒數0-59
getTime() 返回1970年到現在的毫秒數
parse() 返回指定時間到1970年1月1日的毫秒數
Date。parse("月份 日期,年份")
Janurary 一月February 二月March
Monday Mon 週一 Tuesday Tue 週二 Wednesday Wed 週三 Thursday Thu 週四 Friday Fri 週五 Saturday Sat 週六 Sunday Sun 週日
var time=new Date()
Set
setDate() 設定事件物件中某一天 引數是number 1-31
setDay()
setFullYear() 設定年份 引數 year 必填 month 可選 day 可選
setMonth() 設定月份 引數 month 必填(0-11)day 可選
setHours() 設定小時數 四個引數 第一個時 必選 其他三個可選
setMinutes() 設定分鐘數 三個引數 minutes 必選 其他的可選
setSeconds() 設定秒數 兩個引數secods必填
時間戳
案例分析
從現在到2019年1月一日的倒計時
建立一個時間物件的方法
var time=new Date() 獲取當前的時間
var time=new Date(milliseconds) 就是一個到1970年到1月1日的毫秒數的時間物件
var time=new Date(datestring) datestring格式2019-1-1
var time=new Date(year,month,day,hours,minutes,seconds,milliseonds)