2016-11-15 65 views
-1

我有我的一個輸入一個DateTimePicker並返回此:角JS格式日期

"2016-11-15T19:44:33.984Z" 

我想它在我看來格式化,我已經試過如下:

{{user.dob | date:'yyyy-MM-dd'}} 

但它仍然返回"2016-11-15T19:44:33.984Z"

+0

這是因爲它是一個字符串,而不是一個日期,您可以檢查此樣本

<pre>Formatted date with angular filter (date:'yyyy-MM-dd') : <em>{{dt | date:'yyyy-MM-dd'}}</em></pre> 

DEMO

。先將它轉換爲日期。 – yBrodsky

+0

@ user1655756該文檔說,也可以接受一個字符串:'格式化爲日期對象,毫秒(字符串或數字)或各種ISO 8601日期時間字符串格式的日期。見https://docs.angularjs.org/api/ng/filter/date –

+0

你是對的。用控制器代碼更新問題。 – yBrodsky

回答

0

我沒有看到您的過濾器代碼的任何問題。

如果你正在考慮別的事情,然後PLZ提供Plunker樣品