2015-10-15 85 views
1

我有這個這個日期時間不正確格式化

<p am-time-ago="Thu Oct 15 21:53:55 IST 2015"></p> 

它顯示 [$parse:syntax] Syntax Error: Token 'Oct' is an unexpected token at column 5 of the expression [Thu Oct 15 21:53:55 IST 2015] starting at [Oct 15 21:53:55 IST 2015].

2015-10-13T18:49:52.888Z

它顯示Token 'T18' is an unexpected token at column 11 of the expression [2015-10-13T18:49:52.888Z] starting at [T18:49:52.888Z].

回答

0

時刻沒有正確解析日期,因爲它處於不受支持的格式。

對於第一個,將IST更改爲偏移量(+05:30)。

第二,擺脫T和Z,並在日期和時間之間放置一個空格。

編輯:請注意,更新版本的js不再支持TZ縮寫,如IST或CST或UTC。該功能在1.6.0中已棄用。

+0

我認爲這是一種錯誤在moment.js cos'timeago'插件解析'2015-10-13T18:49:52.888Z'格式 – manish

+0

這是一種可能性,前者是由於(相對)最近的變化不贊成使用TZ縮寫格式的解析器(例如IST,CST)。 –