JS: 如何计算一个月有多少天

2018-08-30  本文已影响17人  蜗牛_96f2

function getCountDays() {

        var curDate = new Date();

        /* 获取当前月份 */

        var curMonth = curDate.getMonth();

      /*  生成实际的月份: 由于curMonth会比实际月份小1, 故需加1 */

      curDate.setMonth(curMonth + 1);

      /* 将日期设置为0, 这里为什么要这样设置, 我不知道原因, 这是从网上学来的 */

      curDate.setDate(0);

      /* 返回当月的天数 */

      return curDate.getDate();

}

例如,  获取当前月份(现在是3月)的总天数:

getCountDays()      // 返回31

上一篇 下一篇

猜你喜欢

热点阅读