javascript - 在jquery中排序时间数组

标签 javascript jquery

想对表格的数组进行排序 ["01:00 am","06:00 pm","12:00 pm","03:00 am","12:00 am"]

请提出建议。

最佳答案

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);

关于javascript - 在jquery中排序时间数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12159272/

相关文章:

javascript - 选择标签不触发事件处理程序

javascript - 在选中的输入上更改标签的背景图像

javascript - 如何通过 javascript api 在 Facebook 上发布多张照片?

javascript - 编写单页客户端网页

javascript - iframe 和绝对定位元素

javascript - 用于选择 DOM 元素的非特定 JS

javascript - 为步进向导缩小时 CSS 样式应用不同

Javascript 到 jquery a document.get 与 child

javascript - FullCalendar 月 View 中当天的第一个小时

javascript - 将滚动条放到 div 上,并将获取的数据放入其中