获取一个月有多少天

简介: 获取一个月有多少天

实现方式:

已知月份,得到这个月的第一天和最后一天作为查询条件查范围内的数据

new Date(year, month, date, hrs, min, sec),new Date 可以接受这些参数创建一个时间对象 其中当我们把 date 设置为 0 的时候,可以直接通过 getDate() 获取到最后一天的日期然后得到我们要的最后一天。

 

let a =  new Date(2019, 12, 0).getDate(); // 31
      console.log(a);
      new Date(2018, 2, 0).getDate(); // 28
      // 根据这个我们可以得到一个方法
      function getMonthLength(month) {
        const date = new Date(month);
        const year = date.getFullYear();
        // 月份是从 0 开始计算的
        const _month = date.getMonth() + 1;
        return new Date(year, _month, 0).getDate();
      }
相关文章
|
12月前
获取一个月有多少天
获取一个月有多少天
58 1
|
机器学习/深度学习 uml
|
弹性计算
阿里云0.9元一个月服务器续费多少钱?
阿里云服务器1核1G配置新用户0.9元一个月,一个月到期后续费多少钱?
291 0
阿里云0.9元一个月服务器续费多少钱?
|
安全
手游服务器多少钱一个月?56核128G内存1150元一月
手游服务器贵不贵?租服务器一年要多少钱?游戏行业的浪潮仍在加温,许多网络创业青年人挑选手游经营。可是,做游戏开发确实就那麼非常容易吗?做一款手游要多少钱?租一台服务器要多少钱一年?
861 0
手游服务器多少钱一个月?56核128G内存1150元一月
|
Java 数据库
你真的知道一个月有几周吗?
你真的知道一个月有几周吗?
179 0
|
新零售 算法 Java
一周总结(2018-03-19)
忙着学习之前先停下来思考上周做了那些,有很多值得回忆与记录的地方,相比之前,一些变化。 上周 学习了《从0到1,设计电商平台-服务端》,《秒杀系统设计》,这两个是付费课程,不过总体来说都有收获。
|
Web App开发
一周总结(十)
又过去10天了,看上周的总结不知道自己做了什么事情,只知道每天都在赶项目进度,还记得上周有个同学聚会,其余的想不起来太多。 回顾这个10天,貌似也是每天都在赶项目进度,每天都是7点半到公司,但这几天有些放松,10点半左右就不怎么工作,打算回去了。