按照当前时间在JavaScript中基于时间对象排序数组
创始人
2024-08-23 15:30:21
0
  1. 首先,我们创建一个包含时间对象的数组:

const timeArray = [ { time: '09:00 AM' }, { time: '01:00 PM' }, { time: '05:00 AM' }, { time: '10:00 PM' }, { time: '03:00 PM' } ];

  1. 接下来,我们可以使用 JavaScript 的 sort() 方法来排序数组:

timeArray.sort(function(a, b) { // 将字符串表示的时间转换为 Date 对象 const time1 = new Date('1970-01-01T' + a.time + 'Z'); const time2 = new Date('1970-01-01T' + b.time + 'Z'); // 返回一个数,如果它为负数,则 a 小于 b,如果它为正数,则 a 大于 b,如果它为零,则两者相等。 return time1 - time2; });

  1. 最后,我们可以打印排序后的数组:

console.log(timeArray);

// 输出结果为: // [ // { time: '05:00 AM' }, // { time: '09:00 AM' }, // { time: '01:00 PM' }, // { time: '03:00 PM' }, // { time: '10:00 PM' } // ]

这样,我们就成功地按照当前时间基于时间对象排序了数组。

相关内容

热门资讯

今日重大通报(德扑之星软件模拟... 今日重大通报(德扑之星软件模拟器)辅助透视(辅助挂)竟然是真的有挂(有挂总结)-哔哩哔哩;小薇(透视...
六分钟了解!pokernow德... 六分钟了解!pokernow德州(透视)确实是真的有挂(详细教程)(有挂了解)-哔哩哔哩是由北京得p...
科普!哈糖大菠萝洗牌(辅助挂)... 科普!哈糖大菠萝洗牌(辅助挂)其实真的有挂(详细教程)(有挂总结)-哔哩哔哩;原来确实真的有挂(需添...
重大通报(德扑之星专业代打)软... 重大通报(德扑之星专业代打)软件透明挂(透视)原来真的有挂(有挂介绍)-哔哩哔哩1、这是跨平台的德扑...
让我来分享经验(扑克时间后台数... 让我来分享经验(扑克时间后台数据被攻破)软件透明挂(透视)其实真的有挂(有挂规律)-哔哩哔哩;玩家必...
2分钟了解!poker辅助软件... 2分钟了解!poker辅助软件(辅助挂)竟然是真的有挂(详细教程)(有挂教学)-哔哩哔哩;玩家必备必...
技术分享!德扑之星 ai软件(... 1、技术分享!德扑之星 ai软件(透视)确实真的有挂(详细教程)(有挂攻略)-哔哩哔哩(UU pok...
玩家必看分享(pokerrrr... 玩家必看分享(pokerrrr2辅助神器)辅助透视(透视)竟然是真的有挂(有挂详情)-哔哩哔哩准备好...
玩家必看教程!pokerwor... 玩家必看教程!pokerworld下载外挂(透视)竟然是真的有挂(详细教程)(有挂攻略)-哔哩哔哩;...
教程攻略!红龙扑克辅助工具(透... 教程攻略!红龙扑克辅助工具(透视)原来是真的有挂(详细教程)(有挂教学)-哔哩哔哩;红龙扑克辅助工具...