问题描述
moment.js已根据其文档弃用,因此我在自己的react项目中使用了Luxon。我需要将日期格式设置为 DD'MM yyyy ,当MomentJs成功执行此操作时,Luxon不接受此格式。如果您找到在Luxon处理此问题的任何方法,请回答:
MomentJS
moment('06/24/2020').format('DD\'MM yyyy') // output is = 24'06 2020
卢森堡
console.warn(DateTime.fromJSDate(new Date("06/24/2020")).toFormat('dd\'MM yyyy')); // output is = 24MM yyyy
解决方法
Luxon uses single quotes as an escape character,因此当前无法插入文字单引号。根据{{3}},看来这是一个已知的限制。
您自己可以打开PR,您可以像这样解决它:
DateTime.fromJSDate(new Date('06/24/2020')).toFormat('dd!MM yyyy')
.replace('!',"'")