1. 程式人生 > >angular4 日期顯示12小時制和24小時制

angular4 日期顯示12小時制和24小時制

眾所周知,angular使用管道來對日期和時間進行格式化;

今天在使用的時候發現自己傻x了,為何後臺資料庫存的資料格式都是24小時制,在前端顯示的時候變成12小時制了……

程式碼如下:

<td >{{data['updateDate'] | date: "yyyy-MM-dd hh:mm:ss"}}</td>

現象如下:

度娘了很多篇文章,一直沒有找到答案。後來檢視angular的說明,發現管道後面的語法有點問題,

hh表示12小時制,HH表示24小時制。

修改程式碼:

<td >{{data['updateDate'] | date: "yyyy-MM-dd HH:mm:ss"}}</td>

結果:


好了,問題解決。