如何排序unix纪元时间数组
AngularJS – how to sort array of unix epoch time
我正在获得unix epoch时间的数组,我正在转换为GMT字符串。我想对数组排序,我该怎么做呢?
for(var i in data.results) {
var date = new Date(data.results[i].lastModifiedAt*1000);
var day = date.toGMTString();
$scope.day[i] = day;
}
既然您将问题标记为有角度的,那么您可以将ng-repeat
与orderBy
一起使用。比如:
$scope.results = data.results.map(function(result) {
result.day = new Date(result.lastModifiedAt*1000).toGMTString()
return result;
}
在你的html中:
<div ng-repeat="result in results | orderBy:'day':true track by $index"></div>
您将不必使用sort
相关文章:
- Javascript Unix时间戳转换
- Unix文件的Regex验证
- 转换unix时间戳转换
- 带有unix时间戳的d3.js平分线
- Moment.js unix时间戳,以分钟为单位显示以前的时间
- Unix时间戳从现在输出为1970
- 将正常日期转换为 unix 时间戳
- 时刻/时区 - 将日期转换为 unix
- 将 DD/MMM/YYYY 转换为二进制/纪元日期 JavaScript
- d3时间刻度x轴,带有unix时间戳
- 如何在JS中从Y-m-d日期获取unix时间戳
- JavaScript将人类可读的日期转换为unix时间戳,然后再转换回来
- 如何使用javascript在unix时间戳中获取日期
- 如何将 unix 时间戳转换为 JavaScript 日期对象(考虑时区)
- 早于x的javascript unix时间戳
- 两台机器中的两个UNIX TIMESTAMP之间的区别不同吗
- 试图将Unix纪元时间转换为UTC本地化日期/时间字符串
- 我如何设置一个时刻js对象的Unix纪元
- 如何排序unix纪元时间数组
- Unix 纪元时间:添加天数