diff --git a/docs/pages/components/datepicker/api/datepicker.js b/docs/pages/components/datepicker/api/datepicker.js
index adca070cc..1c0c73d25 100644
--- a/docs/pages/components/datepicker/api/datepicker.js
+++ b/docs/pages/components/datepicker/api/datepicker.js
@@ -22,6 +22,13 @@ export default [
values: '—',
default: '(date) => new Date(Date.parse(date))
'
},
+ {
+ name: 'date-creator
',
+ description: 'Function used internally to create a new Date instance',
+ type: 'Function',
+ values: '—',
+ default: '() => new Date()
'
+ },
{
name: 'min-date
',
description: 'Earliest date available for selection',
diff --git a/docs/pages/installation/api/constructor-options.js b/docs/pages/installation/api/constructor-options.js
index 0ca914649..17b867035 100644
--- a/docs/pages/installation/api/constructor-options.js
+++ b/docs/pages/installation/api/constructor-options.js
@@ -86,6 +86,13 @@ export default [
values: '—',
default: 'Date.parse(date)
'
},
+ {
+ name: 'defaultDateCreator
',
+ description: `Default datepicker date-creator
attribute`,
+ type: 'Function',
+ values: '—',
+ default: 'new Date()
'
+ },
{
name: 'defaultDayNames
',
description: `Default datepicker day-names
attribute`,
diff --git a/src/components/datepicker/Datepicker.vue b/src/components/datepicker/Datepicker.vue
index 368ab1e32..42a9264b9 100644
--- a/src/components/datepicker/Datepicker.vue
+++ b/src/components/datepicker/Datepicker.vue
@@ -109,6 +109,7 @@
:selectable-dates="selectableDates"
:events="events"
:indicators="indicators"
+ :date-creator="dateCreator"
@close="$refs.dropdown.isActive = false"/>