可以使用 JavaScript 中的 Date 对象来进行时间比较。
首先,需要创建两个日期对象,一个表示时间段 1 的开始时间,一个表示时间段 1 的结束时间,另一个表示时间段 2 的开始时间,最后一个表示时间段 2 的结束时间。
然后,比较时间段 1 的开始时间和时间段 2 的结束时间,如果时间段 1 的开始时间在时间段 2 的结束时间之后,则时间段 1 不在时间段 2 内。
同理,比较时间段 1 的结束时间和时间段 2 的开始时间,如果时间段 1 的结束时间在时间段 2 的开始时间之前,则时间段 1 不在时间段 2 内。
如果时间段 1 的开始时间早于时间段 2 的结束时间,且时间段 1 的结束时间晚于时间段 2 的开始时间,则时间段 1 在时间段 2 内。
以下是示例代码:
``` // 创建时间段 1 的开始时间和结束时间 const time1Start = new Date('2022-01-01T00:00:00'); const time1End = new Date('2022-01-31T23:59:59');
// 创建时间段 2 的开始时间和结束时间 const time2Start = new Date('2022-01-15T00: