heyujie
2021-06-07 8f8155aa4c83f7c2577ac123add550766b6a7ce3
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;
    }
};