我有一个AngularJS应用程序,它从另一个系统请求数据。数据的一部分是24小时格式的时间(独立于一天),秒和毫秒如下:
11:15:00.000
使用Javascript / AngularJS格式化它的最佳方式是这样的格式:
11:15
问候
答案 0 :(得分:2)
如果格式始终相同,您可以使用内置的角度过滤器将其限制为5个字符,结果字符串将始终为hh:mm
格式,即:
<span>{{'11:15:00.000' | limitTo:5}}</span>
输出11:15
。
您可以在js代码中使用此过滤器:
var d = $filter('limitTo')('11:15:00.000', 5);
如果格式可能不同,那么你应该使用像moment.js
这样的东西