1
我使用的角度4,我有這樣一個日期: 2017-09-02T01:44:13Z
如何從標準JavaScript日期提取日/月/年?
此日期需要被綁定到一個日曆,所以我需要只拿日 - 月 - 年自該日起。 有沒有簡單的方法來得到這個? 也許沒有在一個字符串中分別獲取日,月,年,然後轉換爲日期。
我使用的角度4,我有這樣一個日期: 2017-09-02T01:44:13Z
如何從標準JavaScript日期提取日/月/年?
此日期需要被綁定到一個日曆,所以我需要只拿日 - 月 - 年自該日起。 有沒有簡單的方法來得到這個? 也許沒有在一個字符串中分別獲取日,月,年,然後轉換爲日期。
您可以使用ECMAScript Intl Api來定製日期和使用您想要使用的任何格式,或者使您自己的自定義管道執行任何您想要的操作。
基本代碼就會像這隻
var value = '2017-09-02T01:44:13Z';
//Optional
//var options = { year: 'numeric', month: 'long', day: 'numeric' };
var newDate = new Intl.DateTimeFormat('en-GB').format(Date.parse(value));
document.getElementById("dateID").innerHTML=newDate;
這裏是一個working Plunkr,這將幫助你。
如果你想要一個自定義管道也可以評論,我已經使用Intl API做了一個自定義角度管道。
希望這會有所幫助。
其實我使用的是primeng日曆 – Alessandro
看看[moment.js](https://momentjs.com/) –