Skip to content

@pmun/utils / isDateInRange

Function: isDateInRange()

ts
function isDateInRange(
   date, 
   startDate, 
   endDate): boolean;

检查日期是否在指定范围内

Parameters

date

DateLike

要检查的日期

startDate

DateLike

范围起始日期

endDate

DateLike

范围结束日期

Returns

boolean

如果日期在指定范围内(不包括边界)则返回 true,否则返回 false

Example

ts
isDateInRange('2023-05-15', '2023-05-10', '2023-05-20') // true
isDateInRange('2023-05-15', '2023-05-15', '2023-05-20') // false(不包括开始日期)
isDateInRange('2023-05-15', '2023-05-10', '2023-05-15') // false(不包括结束日期)