diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/app/desktop/views/components/calendar.vue | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/client/app/desktop/views/components/calendar.vue b/src/client/app/desktop/views/components/calendar.vue index 3b0330cf61..111699618e 100644 --- a/src/client/app/desktop/views/components/calendar.vue +++ b/src/client/app/desktop/views/components/calendar.vue @@ -35,10 +35,7 @@ import Vue from 'vue'; const eachMonthDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; function isLeapYear(year) { - return (year % 400 == 0) ? true : - (year % 100 == 0) ? false : - (year % 4 == 0) ? true : - false; + return !(year % (year % 25 ? 4 : 16)); } export default Vue.extend({ |