如果重要的话,在浏览器上使用它(firefox + Vue + typescript)。
这是我的日期字符串
2021-02-05 12:00 AM
它对我的代码中的 AM/PM 大惊小怪:
const dateObj: any = dayjs('2021-02-05 12:00 AM').format('YYYY-MM-DD hh:mm A');
的输出dateObj
始终是“无效日期”。如果我从字符串中删除“AM”,它会正确解析。如果我为相同的代码尝试这个在线测试器,输出是
NaN-NaN-NaN NaN:NaN PM
就像我的开发环境一样,如果我删除 AM,那就没问题了。
有任何想法吗?
编辑:在 Chrome 而不是 Firefox 上工作......