Js 获取指定月份的天数

例子:

new Date(2000,2,0).getDate() //29

解释:

首先我们要先了解一下 new Date()的用法:

  • new Date()
  • new Date('2019-02-01')
  • new Date(YYYY,MM,DD,HH,mm,ss)

上面 前两个是大家常用的实例化方法 最后一种估计不太常用。

我们都知道 一个月最多有三十一天 也就是有效取值范围为 1-31

如果实例化的时候把天数设置为0 那么会实例化出上一个月的最后一天作为日期

例子


image.png

上面的例子第一个 注意是 3月 因为 月份是从0开始算的 也就是正常取值范围为 0-11

image.png

new Date(2019,2,0).getDate()其实就是获取的2月份的最后一天

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容