1.时间对象
- 在JS中 Date 给我们提供了操作时间的一些方法,是 JS 内置的一个对象
var timer = new Date()
console.log(timer)
2.时间对象的参数
- 创建时间对象的时候,可以选择传递参数,也可以不传递参数,如果需要传递参数,分为两种形式
数字:最少要传递两个值, 年 和 月 (0-11) (JS中 0-11 代表1~12月)
var timer = new Date(2000, 4, 15, 12, 59, 59)
console.log(timer)
字符串:最少需要传递一个参数即可(字符串的形式传递时月份从 1 开始)
var timer = new Date('2019-02-13 13:14:15')
console.log(timer)
3.获取时间对象的方法
var timer = new Date()
var year = timer.getFullYear()
console.log(year)
var month = timer.getMonth()
console.log(month)
var day = timer.getDate()
console.log(day)
var hours = timer.getHours()
console.log(hours)
var minutes = timer.getMinutes()
console.log(minutes)
var seconds = timer.getSeconds()
console.log(seconds)
var days = timer.getDay()
console.log(days)
var getTimes = timer.getTime()
console.log(getTimes)
4.设置时间对象的方法
var timer = new Date()
timer.setFullYear(2008)
console.log(timer.getFullYear())
timer.setMonth(4)
console.log(timer.getMonth())
timer.setDate(15)
console.log(timer.getDate())
timer.setHours(20)
console.log(timer.getHours())
timer.setMinutes(30)
console.log(timer.getMinutes())
timer.setSeconds(40)
console.log(timer.getSeconds())
timer.setMilliseconds(888)
console.log(timer.getMilliseconds())
timer.setTime(123456789)
console.log(timer.getTime())