0
我已经在应用程序中使用角度和时刻js,并不知道如何使用其中一个或另一个fomat军事时间定期上午/下午。我可以用一个函数或过滤器来完成,但我敢打赌,这两种方法中的一种是有效的。时刻js和角度js军事时间
感谢
我已经在应用程序中使用角度和时刻js,并不知道如何使用其中一个或另一个fomat军事时间定期上午/下午。我可以用一个函数或过滤器来完成,但我敢打赌,这两种方法中的一种是有效的。时刻js和角度js军事时间
感谢
我会写我自己的过滤器,这样的事情:
//untested code!
.filter('milTimeToAMPM', function() {
return function(time) {
var returnString = time,
hoursMin = (time.match(/^(\d{2})(\d{2})$/) || false);
if(typeof time === 'string' &&
hoursMin !== false) {
returnString = (parseInt(time) < 1200) ?
hoursMin[0] + ':' + hoursMin[1] + ' AM':
(parseInt(hoursMin[0]) - 12) + ':' + hoursMin[1] + ' PM';
}
return returnString;
}
})
最后我用的是使用moment.js的过滤器,因为我使用它的时间前Twitter和Facebook这样做。它也有一个有效的错误检查我纳入... –