js获得以及设置Date的年月日时分秒

生成date类型

//new Date(年,月,日)
//new Date(2020, 0, 1)
let date = new Date();

获得年月日时分秒

//获得年
date.getFullYear()
//获得月
date.getMonth()
//获得日
date.getDate()
//获得时
date.getHours()
//获得分
date.getMinutes()
//获得秒
date.getSeconds()

设置时分秒

ps:
1. 把上面的get改成set即可
2. 可以一并修改掉这一项后面的如改时的时候就能带上分秒一起改,当然也可以只改一项
3. 一起改的只能是年月日,或者是时分秒,不能是月日时
4. 注意月份 0 是 一月,然后依次往后推

// setHours(时)
date.setHours(0)
// setHours( 时,分,秒)
date.setHours( 0, 0, 0)

// 错误示范
staTime.setMonth(8,7,4)
//这里只是设置了月分为9,日为7日,4是没用的

你可能感兴趣的:(vue)