>웹 프론트엔드 >JS 튜토리얼 >FullCalendar에서 날짜별 가용성으로 반복 이벤트를 어떻게 예약할 수 있습니까?

FullCalendar에서 날짜별 가용성으로 반복 이벤트를 어떻게 예약할 수 있습니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-11 09:42:03798검색

How Can I Schedule Recurring Events With Day-Specific Availability in FullCalendar?

일별 일정을 사용하여 FullCalendar에서 반복 이벤트 처리

FullCalendar는 특정 날짜에 대한 이벤트 예약을 포함하여 반복 이벤트를 처리할 수 있는 유연한 옵션을 제공합니다. 주. 이를 통해 가용성 및 약속 일정을 정확하게 제어할 수 있습니다.

단순 반복 이벤트

특정 요일에 발생하는 단순 반복 이벤트의 경우 다우를 사용할 수 있습니다. 이벤트 객체의 속성입니다. 예를 들어, 매주 월요일과 목요일 오전 7시부터 오전 9시까지 발생하는 이벤트를 생성하려면 다음 코드를 사용합니다.

events: [{
    title: "Morning Availability",
    start: '07:00',
    end: '09:00',
    dow: [ 1, 4 ]
}]

날짜 범위로 반복 제한

특정 기간으로 이벤트 반복을 제한하려면 범위 속성을 사용할 수 있습니다. 이를 통해 반복의 시작 날짜와 종료 날짜를 정의할 수 있습니다. 예를 들어 매주 월요일과 목요일 오전 7시부터 오전 9시까지 반복되지만 2023년 3월 한 달 동안만 반복되는 이벤트를 만들려면 다음 코드를 사용합니다.

events: [{
    title: "March Availability",
    start: '07:00',
    end: '09:00',
    dow: [ 1, 4 ],
    ranges: [{
        start: '2023-03-01',
        end: '2023-03-31'
    }]
}]

야간 이벤트

FullCalendar는 자정 이후까지 연장되는 이벤트 처리도 지원합니다. 종료 시간을 24:00보다 큰 값으로 설정하면 밤새도록 이벤트를 생성할 수 있습니다. 예를 들어 매주 토요일 오후 10시부터 다음날 오전 2시까지 발생하는 이벤트를 생성하려면 다음 코드를 사용합니다.

events: [{
    title: "Late Night Availability",
    start: '22:00',
    end: '02:00',
    dow: [ 6 ]
}]

위 내용은 FullCalendar에서 날짜별 가용성으로 반복 이벤트를 어떻게 예약할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.