角度js日期过滤器“ yyyy-mm-dd hh:mm:ss”到“ MMM d,yyyy h mm”

时间:2019-02-08 00:10:21

标签: javascript angularjs datetime filter

我有这样的约会

2019-02-15 16:01:18

并且我正尝试以以下格式显示此内容:

 Feb 2, 2019 4:01 PM

如何使用日期过滤器实现此目标: 这是我尝试过的:

{{ myDate | date:'MMM  d, yyyy hh:mm' }}

1 个答案:

答案 0 :(得分:0)

从您的评论看来,您是以String而不是Date开头的。

var dateString = "2019-02-15 16:01:18";
$scope.myDate = new Date(dateString);

然后,您可以尝试使用日期过滤器:

{{ myDate | date:'MMM  d, yyyy hh:mm' }}