当我的日期包含使用 angular 2 的 T 文字时,如何在 angular 2 中格式化日期

How to format a date in angular 2 when my date contains T literal using angular 2

我正在从包含 'T' 文字初始化的后端获取日期。

'2017-02-20T15:30:44'

你能帮我在angular 2.

中如何格式化这个吗

与日期格式的 angular2 没有任何关系,你可以简单地使用纯 javascript 像这样

new Date('2017-02-20T15:30:44')).toLocaleString()

Working Plunker

您可以在 HTML 和打字稿中格式化。

在 .ts 文件中:

let dateString = '1968-11-16T00:00:00' 
let newDate = new Date(dateString);

在HTML中:

{{dateString |  date:'MM/dd/yyyy'}}