Commit 28a0f8b0b7d560aba7cfc49d068aef72a75967bb

Authored by Aresn
Committed by GitHub
2 parents 19b6c005 46d1e7da

Merge pull request #4250 from SergioCrisostomo/datepicker-patches

Normalize dates offset
Showing 1 changed file with 3 additions and 0 deletions   Show diff stats
src/components/date-picker/base/date-table.vue
... ... @@ -74,6 +74,9 @@
74 74 const disabledTestFn = typeof this.disabledDate === 'function' && this.disabledDate;
75 75  
76 76 return this.calendar(tableYear, tableMonth, (cell) => {
  77 + // normalize date offset from the dates provided by jsCalendar
  78 + if (cell.date instanceof Date) cell.date.setTime(cell.date.getTime() + cell.date.getTimezoneOffset() * 60000);
  79 +
77 80 const time = cell.date && clearHours(cell.date);
78 81 const dateIsInCurrentMonth = cell.date && tableMonth === cell.date.getMonth();
79 82 return {
... ...