我想将“YYYY-MM-DD HH:mm:ss”设置为默认格式,以避免不必要的代码,如:
this.dayjs().startOf("year").format("YYYY-MM-DD HH:mm:ss") this.dayjs().format("YYYY-MM-DD HH:mm:ss") this.dayjs().startOf("week").format("YYYY-MM-DD HH:mm:ss")
字符串谁能给我给予一下?
tzxcd3kk1#
尝试将以下内容添加到App.vue,
created() { this.$dayjs().format('YYYY-MM-DD HH:mm:ss'); }
字符串
4smxwvx52#
找到了一种方法,通过在插件中调用默认格式方法:
const defaultFormat = 'YYYY-MM-DD HH:mm:ss' dayjs.extend((option, dayjsClass, dayjsFactory) => { const oldFormat = dayjsClass.prototype.format dayjsClass.prototype.format = function (formatString) { return oldFormat.bind(this)(formatString ?? defaultFormat) } })
字符串从https://day.js.org/docs/en/plugin/plugin修改的示例使用此插件后,自定义默认格式现在将应用于当您调用.format()没有任何参数。
.format()
2条答案
按热度按时间tzxcd3kk1#
尝试将以下内容添加到App.vue,
字符串
4smxwvx52#
找到了一种方法,通过在插件中调用默认格式方法:
字符串
从https://day.js.org/docs/en/plugin/plugin修改的示例
使用此插件后,自定义默认格式现在将应用于当您调用
.format()
没有任何参数。