heyujie
2021-05-24 4885600ecc369aa2e30a65de8dd7a410f13c34df
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"use strict";
 
var getMonth = Date.prototype.getMonth;
 
module.exports = function () {
    switch (getMonth.call(this)) {
        case 1:
            return this.getFullYear() % 4 ? 28 : 29;
        case 3:
        case 5:
        case 8:
        case 10:
            return 30;
        default:
            return 31;
    }
};