Angular2 ˶‾᷄ -̫ ‾᷅˵ 文字列を日付に変換するには?

特定の日付を持つ、新しいDateオブジェクトを作成したいのですが。 例えば、特定の文字列から変換することを考えました。

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

これをタイプスクリプトで日付オブジェクトに変換するにはどうすればよいでしょうか?

Update:

また、AngularJS (1.x)ではなく Angular2 での解決策を求めています。

ソリューション

日付フィルタを使用して、日付で変換し、特定の形式で表示することができます。

**.tsファイル(タイプスクリプト)の場合:***。

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 :


<select>

[{{todayDate | date:'MM/dd/yyyy'}}]
[{{todayDate | date:'EEEE, MMMM d, yyyy'}}]
[{{todayDate | date:'EEEE, MMMM d, yyyy h:mm a'}}]
[{{todayDate | date:'EEEE, MMMM d, yyyy h:mm:ss a'}}]
[{{todayDate | date:'MM/dd/yyyy h:mm a'}}]
[{{todayDate | date:'MM/dd/yyyy h:mm:ss a'}}]
[{{todayDate | date:'MMMM d'}}]   
[{{todayDate | date:'yyyy-MM-ddTHH:mm:ss'}}]
[{{todayDate | date:'h:mm a'}}]
[{{todayDate | date:'h:mm:ss a'}}]      
[{{todayDate | date:'EEEE, MMMM d, yyyy hh:mm:ss a'}}]
[{{todayDate | date:'MMMM yyyy'}}] 
解説 (2)