Skip to content

Commit 5042639

Browse files
committed
fix: enabled days timezone offset
1 parent 6905dc9 commit 5042639

File tree

5 files changed

+12
-6
lines changed

5 files changed

+12
-6
lines changed

dist/vuejs-datepicker.common.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -671,7 +671,9 @@ var PickerDay = {render: function(){var _vm=this;var _h=_vm.$createElement;var _
671671
var disabledDates = false;
672672

673673
if (this.enabledDates && this.enabledDates.length > 0) {
674-
var dateSplitString = date.toISOString().split('T')[0];
674+
var dateSplitString = new Date(date.getTime() - (date.getTimezoneOffset() * 60000))
675+
.toISOString()
676+
.split('T')[0];
675677

676678
return !this.cachedVerifiedDates[dateSplitString]
677679
}

dist/vuejs-datepicker.esm.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,9 @@ var PickerDay = {render: function(){var _vm=this;var _h=_vm.$createElement;var _
669669
var disabledDates = false;
670670

671671
if (this.enabledDates && this.enabledDates.length > 0) {
672-
var dateSplitString = date.toISOString().split('T')[0];
672+
var dateSplitString = new Date(date.getTime() - (date.getTimezoneOffset() * 60000))
673+
.toISOString()
674+
.split('T')[0];
673675

674676
return !this.cachedVerifiedDates[dateSplitString]
675677
}

dist/vuejs-datepicker.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,9 @@
675675
var disabledDates = false;
676676

677677
if (this.enabledDates && this.enabledDates.length > 0) {
678-
var dateSplitString = date.toISOString().split('T')[0];
678+
var dateSplitString = new Date(date.getTime() - (date.getTimezoneOffset() * 60000))
679+
.toISOString()
680+
.split('T')[0];
679681

680682
return !this.cachedVerifiedDates[dateSplitString]
681683
}

dist/vuejs-datepicker.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/PickerDay.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,9 @@ export default {
256256
let disabledDates = false
257257
258258
if (this.enabledDates && this.enabledDates.length > 0) {
259-
let dateSplitString = new Date(date.getTime() - (date.getTimezoneOffset() * 60000 ))
259+
let dateSplitString = new Date(date.getTime() - (date.getTimezoneOffset() * 60000))
260260
.toISOString()
261-
.split("T")[0]
261+
.split('T')[0]
262262
263263
return !this.cachedVerifiedDates[dateSplitString]
264264
}

0 commit comments

Comments
 (0)