角JS日期过滤器“YYYY-MM-DD HH:MM:SS”到“MMM d,YYYY高mm”

问题描述 投票:1回答:1

我有这样一个日期

2019-02-15 16:01:18

我试图在下面的格式显示此:

 Feb 2, 2019 4:01 PM

我怎样才能用日期过滤器实现这一点:这里是我的尝试:

{{ myDate | date:'MMM  d, yyyy hh:mm' }}
javascript angularjs datetime filter
1个回答
0
投票

从您的意见看来你开始用String,而不是Date

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

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

{{ myDate | date:'MMM  d, yyyy hh:mm' }}
© www.soinside.com 2019 - 2024. All rights reserved.