美文网首页
判断一个月有多少天的算法

判断一个月有多少天的算法

作者: 南山码农 | 来源:发表于2017-08-01 16:14 被阅读0次

    方法一:获取电脑系统时间,得到相应月份天数


    月份对应天数也简单,把时间调到那个月的下个月第一天,然后往回拨一秒,获取那时的日期就行了:

    function 这个月多少天(year, month){ 
      var d = new Date(year, month - 1 + 1, 1) 
      var 前一天 = new Date(d - 1000) 
      return 前一天.getDate()}
    

    方法二:月份以7月为断点,7月之前奇数月31天,7月之后偶数月31天,2月单独计算

    获取月份天数 days = (month === 2) ? (28 + isLeapYear) : 31 - (month - 1) % 7 % 2;

    相关文章

      网友评论

          本文标题:判断一个月有多少天的算法

          本文链接:https://www.haomeiwen.com/subject/kwwjlxtx.html