// #region isBetween
public isBetween(start: Time, end: Time): boolean;
public isBetween(
startHour: number,
startMinute: number,
endHour: number,
endMinute: number
): boolean;
public isBetween(...args: any[]): boolean {
if (args.length === 2) {
const now = this.getTime();
const startTime = args[0].getTime();
const endTime = args[1].getTime();

return startTime <= now && now <= endTime;
} else if (args.length === 4) {
const year = this.getFullYear();
const month = this.getMonth();
const date = this.getDate();

return this.isBetween(
new Time(year, month, date, args[0], args[1]),
new Time(year, month, date, args[2], args[3])
);
}
}
// #endregion



ㅇㅅㅇ