时刻正在返回我想要的东西...
Date updated: 41 minutes ago
但是我收到Chrome控制台警告:Could not build a valid `moment` object from input.
此格式来自 Firebase 的日期
日期更新:
2018-10-25T17:33:24.537Z
profile.vue
<span>Date updated: {{ dateUpdated | moment("from", "now") }}</span>
问题如何抑制此错误?
(似乎Firebase日期暂时无效.js(
时刻.js
if (!input || !date.isValid()) {
// Log a warning if moment couldn't reconcile the input. Better than throwing an error?
console.warn('Could not build a valid `moment` object from input.');
return input;
}
谢谢
如果你这样做会发生什么:
<span>{{ [ dateUpdated, "YYYY-MM-DDTHH:mm:ss.SSS" ] | moment("dddd, MMMM Do YYYY") }}</span>
请参阅 http://momentjs.com/docs/#/parsing/special-formats/
以下"简单"JavaScript 使用"标准"时刻.js库在控制台中打印true
:
var sDate = "2018-10-25T17:33:24.537Z";
var mDate = moment(sDate, "YYYY-MM-DDTHH:mm:ss.SSS");
console.log(mDate.isValid());