【发布时间】:2020-10-22 15:15:02
【问题描述】:
如果这个问题已经在 Stack 上提出过,请纠正我,但我还没有找到任何可以解决我的问题的答案。我只想显示我的数组的对象,其中包含timeStart 和timeEnd 的日期范围与当前时间匹配。假设当前时间为2020-10-22T16:35:45+01:00,该函数应显示Steve(参见下面给出的示例)它的约会。 如何搜索当前时间在给定日期范围之间的对象?
const currentTime = Date.now(); // 2020-10-22T16:35:45+01:00
这是我正在使用的数组:
[
{
name: "Thomas",
timeStart: "2020-10-22T16:00:00+0100",
timeEnd: "2020-10-22T16:15:00+01:00"
},
{
name: "Marc",
timeStart: "2020-10-22T16:15:00+0100",
timeEnd: "2020-10-22T16:30:00+01:00"
},
{
name: "Steve",
timeStart: "2020-10-22T16:30:00+0100",
timeEnd: "2020-10-22T16:45:00+01:00"
}
]
【问题讨论】:
标签: javascript arrays date