How to convert string to Date in Angular2\ Typescript?

我想创建一个新的Date对象,有一个特定的日期。 我想把它从一个特定的字符串中转换出来,比如说。

let dateString = '1968-11-16T00:00:00'

我怎样才能把它转换为一个日期对象,在typescript中

更新:

我问的是在Typescript中的解决方案,而不是在Javascript中,而且是在Angular2中,而不是AngularJS(1.x)中。

解决办法

你可以使用日期过滤器来转换日期并以特定格式显示。

在.ts文件(typescript)中:

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

在HTML中:

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

以下是一些你可以实现的格式。

后端:

public todayDate = new Date(Date.parse(Date()));

HTML :

评论(2)