Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Menjadualkan Acara Berulang Dengan Ketersediaan Khusus Hari dalam Kalendar Penuh?

Bagaimanakah Saya Boleh Menjadualkan Acara Berulang Dengan Ketersediaan Khusus Hari dalam Kalendar Penuh?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-11 09:42:03838semak imbas

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

Mengendalikan Acara Berulang dalam Kalendar Penuh dengan Jadual Khusus Hari

FullCalendar menyediakan pilihan fleksibel untuk mengendalikan acara berulang, termasuk penjadualan acara untuk hari tertentu minggu itu. Ini membolehkan kawalan tepat ke atas ketersediaan dan penjadualan janji temu.

Acara Berulang Mudah

Untuk acara berulang mudah yang berlaku pada hari tertentu dalam seminggu, anda boleh menggunakan dow harta dalam objek acara. Contohnya, untuk mencipta acara yang berlaku setiap Isnin dan Khamis dari 7:00 PG hingga 9:00 PG, anda akan menggunakan kod berikut:

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

Menghadkan Ulangan dengan Julat Tarikh

Untuk mengehadkan pengulangan acara kepada tempoh masa tertentu, anda boleh menggunakan sifat julat. Ini membolehkan anda menentukan tarikh mula dan tamat untuk pengulangan. Contohnya, untuk membuat acara yang berulang setiap hari Isnin dan Khamis dari 7:00 PG hingga 9:00 PG, tetapi hanya pada bulan Mac 2023, anda akan menggunakan kod berikut:

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

Acara Semalaman

FullCalendar juga menyokong pengendalian acara yang melangkaui tengah malam. Dengan menetapkan masa tamat kepada nilai yang lebih besar daripada 24:00, anda boleh membuat acara yang berlangsung semalaman. Sebagai contoh, untuk mencipta acara yang berlaku setiap hari Sabtu dari 10:00 PM hingga 2:00 AM pada hari berikutnya, anda akan menggunakan kod berikut:

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

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjadualkan Acara Berulang Dengan Ketersediaan Khusus Hari dalam Kalendar Penuh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn