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是没用的
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容