From 3d7d4980a939d78c2b9738ff04d9ba5e5fc89899 Mon Sep 17 00:00:00 2001 From: c0hb1rd Date: Sun, 28 Jan 2018 15:20:22 +0800 Subject: [PATCH] DateTimePicker: fix invalid month value bug for Firefox 37 (#9501) * DateTimePicker: fix invalid month value for Firefox 37 * Update date-range.vue --- packages/date-picker/src/panel/date-range.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/date-picker/src/panel/date-range.vue b/packages/date-picker/src/panel/date-range.vue index b163757b7..a9d2de696 100644 --- a/packages/date-picker/src/panel/date-range.vue +++ b/packages/date-picker/src/panel/date-range.vue @@ -301,7 +301,7 @@ enableMonthArrow() { const nextMonth = (this.leftMonth + 1) % 12; const yearOffset = this.leftMonth + 1 >= 12 ? 1 : 0; - return this.unlinkPanels && new Date(`${this.leftYear + yearOffset}-${nextMonth + 1}`) < new Date(`${this.rightYear}-${this.rightMonth + 1}`); + return this.unlinkPanels && new Date(this.leftYear + yearOffset, nextMonth) < new Date(this.rightYear, this.rightMonth); }, enableYearArrow() {