1
A
回答
2
var times = ['01:00 am', '06:00 pm', '12:00 pm', '03:00 am', '12:00 am'];
times.sort(function (a, b) {
return new Date('1970/01/01 ' + a) - new Date('1970/01/01 ' + b);
});
console.log(times);
+0
注意,在2017年,這實際上是一個糟糕的主意,因爲使用除ISO 8601格式化日期以外的任何字符串調用Date構造函數將不適用於跨瀏覽器。最好使用https://stackoverflow.com/q/141348/215552中概述的解決方案。 –
0
如何看看Underscore.js SortBy? http://underscorejs.org/#sortBy
相關問題
- 1. 如何排序在jQuery日期時間多維數組
- 2. jQuery - 排序數組?
- 3. 在O(n)時間的雙維數組排序排序
- 4. 日期時間數組排序
- 5. 打印排序和未排序數組的時間差
- 6. jQuery排序對象數組
- 7. 在對數時間在未排序的數組中搜索
- 8. 用AJAX排序的jQuery只能在其他時間排序
- 9. 如何按時間順序排列時間數組?
- 10. 按非時間格式排序時間對象數組
- 11. 喬達日期時間數組排序數組按日期時間
- 12. 基數排序時間
- 13. 時間排序
- 14. ArrayIndexOutOfBoundsException排序數組時
- 15. jQuery按順序排序數組值
- 16. Javascript/jQuery組和排序組
- 17. 在日期時間在PHP中排列數組中的數組
- 18. 在雙數組列表中排序日期時間
- 19. 多維數組排序從時間戳在PHP
- 20. 按時間排序的MySQL組
- 21. 排序元組基於時間價值
- 22. 按時間排序的sql組
- 23. Jquery DataTable組排序順序
- 24. 排序按鍵是時間戳倒序的數組?
- 25. 日期時間的排序數據在UNIX中使用排序
- 26. 排序數組排序
- 27. 當它在桌面視圖中排序時排序數組
- 28. 爲一個已排序陣列的運行時間由選擇排序算法進行排序Vs的時間爲反轉排序的數組進行排序
- 29. 的Symfony 2.日期時間數組排序數據
- 30. 是否有可能以線性時間排序整數數組?
嘗試:http://stackoverflow.com/questions/5503900/how-to-sort-an-array-of-objects-with-jquery-or-javascript –