import{_ as a,a as s,q as e,k as t}from"./index.3fe853a6.js";const p={pageData:{title:"custom date library",description:"",frontmatter:{},headers:[{level:3,title:"replace DatePicker",slug:"replace-DatePicker",content:""}],relativePath:"site/src/vueDocs/replace-date.en-US.md",content:`# custom date library Starting from the V3 version, the momentjs library is replaced by dayjs by default. If you need to use the momentjs or date-fns date library, you can replace it as follows: ### replace DatePicker \`\`\`js // moment or date-fns import DatePicker from 'ant-design-vue/es/date-picker/moment'; import TimePicker from 'ant-design-vue/es/time-picker/moment'; import Calendar from 'ant-design-vue/es/calendar/moment'; // import DatePicker from 'ant-design-vue/es/date-picker/date-fns'; // import TimePicker from 'ant-design-vue/es/time-picker/date-fns'; // import Calendar from 'ant-design-vue/es/calendar/date-fns'; import { createApp } from 'vue'; import App from './App.vue'; import antd from 'ant-design-vue'; const app = createApp(App); app.use(DatePicker).use(TimePicker).use(Calendar).use(antd).mount('#app'); \`\`\` > Note: If you need to register the ant-design-vue component library globally, then \`use(DatePicker)\` \`use(TimePicker)\` \`use(Calendar)\` must be executed before \`use(antd)\`, otherwise the default cannot be overridden dayjs version. `,html:`
Starting from the V3 version, the momentjs library is replaced by dayjs by default. If you need to use the momentjs or date-fns date library, you can replace it as follows:
// moment or date-fns
import DatePicker from 'ant-design-vue/es/date-picker/moment';
import TimePicker from 'ant-design-vue/es/time-picker/moment';
import Calendar from 'ant-design-vue/es/calendar/moment';
// import DatePicker from 'ant-design-vue/es/date-picker/date-fns';
// import TimePicker from 'ant-design-vue/es/time-picker/date-fns';
// import Calendar from 'ant-design-vue/es/calendar/date-fns';
import { createApp } from 'vue';
import App from './App.vue';
import antd from 'ant-design-vue';
const app = createApp(App);
app.use(DatePicker).use(TimePicker).use(Calendar).use(antd).mount('#app');
`,lastUpdated:1748060301812}},o={class:"markdown"};function c(r,n,i,u,l,k){return t(),s("article",o,n[0]||(n[0]=[e(`Note: If you need to register the ant-design-vue component library globally, then
use(DatePicker)
use(TimePicker)
use(Calendar)
must be executed beforeuse(antd)
, otherwise the default cannot be overridden dayjs version.
Starting from the V3 version, the momentjs library is replaced by dayjs by default. If you need to use the momentjs or date-fns date library, you can replace it as follows:
// moment or date-fns
import DatePicker from 'ant-design-vue/es/date-picker/moment';
import TimePicker from 'ant-design-vue/es/time-picker/moment';
import Calendar from 'ant-design-vue/es/calendar/moment';
// import DatePicker from 'ant-design-vue/es/date-picker/date-fns';
// import TimePicker from 'ant-design-vue/es/time-picker/date-fns';
// import Calendar from 'ant-design-vue/es/calendar/date-fns';
import { createApp } from 'vue';
import App from './App.vue';
import antd from 'ant-design-vue';
const app = createApp(App);
app.use(DatePicker).use(TimePicker).use(Calendar).use(antd).mount('#app');
`,5)]))}const m=a(p,[["render",c]]);export{m as default};Note: If you need to register the ant-design-vue component library globally, then
use(DatePicker)
use(TimePicker)
use(Calendar)
must be executed beforeuse(antd)
, otherwise the default cannot be overridden dayjs version.