isDateInRange
타겟 날짜가 주어진 날짜 범위 내에 있는지 확인합니다.
타겟 날짜(targetDate)가 없을 경우 현재 날짜
를 사용합니다.
Code
Interface
typescript
interface IsDateInRangeParams {
targetDate?: Date | string | number;
fromDate?: Date | string | number;
toDate?: Date | string | number;
inclusive?: 'both' | 'from' | 'to' | 'none';
}
typescript
function isDateInRange({
targetDate = new Date(),
fromDate,
toDate,
inclusive = 'from',
}: IsDateInRangeParams): boolean;