在FullCalendar中,设置事件的时间和日期需要遵循一定的格式。以下是一些基本步骤来创建和设置事件的时间和日期:
首先,确保你已经正确地安装并引入了FullCalendar库。可以通过CDN或者npm/yarn等方式引入。
在你的HTML文件中,创建一个用于放置日历的div元素:
<div id="calendar"></div>
events
属性用于存储事件数据。document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth',
events: [
// 这里添加事件数据
]
});
calendar.render();
});
events
数组中添加事件数据。每个事件都应该是一个包含title
、start
和end
属性的对象。start
和end
属性表示事件的开始和结束时间。events: [
{
title: '我的生日',
start: '2022-08-08T10:00:00',
end: '2022-08-08T12:00:00'
},
{
title: '会议',
start: '2022-08-10T09:00:00',
end: '2022-08-10T11:00:00'
}
]
注意,日期和时间应该遵循ISO 8601格式(即 “YYYY-MM-DDTHH:mm:ss”)。
initialView
属性的值:initialView: 'timeGridWeek', // 周视图
// 或者
initialView: 'timeGridDay', // 天视图
更多关于FullCalendar的信息和高级用法,请参考官方文档:https://fullcalendar.io/docs