创建日期
new Date()可以传入一个参数
- 日期格式字符串
- 时间戳
- new Date(year, month, day, hours, minutes, seconds, milliseconds)
- 不传
关于日期获取的一些方法
- 时间戳new Date().getTime()
- 年getFullYear()
- 月getMonth()
- 日getDate()
- 时getHour()
- 分getMinutes()
- 秒getSeconds()
- 毫秒getMilliseconds()
格式化日期
通过上面的方法可以将日期组合成你所需要的方式,如YYYY-MM-DD HH:mm:ss
const date = new Date();
const year = date.getFullYear();
let month = date.getFullMonth();
month = month>9?month:'0'+month
let day = date.getDate();
day = day>9?day:'0'+day
let hour = date.getHour();
hour = hour>9?hour:'0'+hour
let minutes = date.getMinutes();
minutes = minutes>9?minutes:'0'+minutes
let s = date.getSeconds();
s = s>9?s:'0'+s
const nowDa = year+'-'+month+'-'+day+' ' + hour+':'+minutes+':'+date;
日期的比较
可以直接使用>、<等等比较符进行比较
比较两个日期相等不能使用==或者===,可以使用 getTime()进行比较
