【发布时间】:2017-01-12 07:32:28
【问题描述】:
我正在建造一所小学,我有很多学科,它是day of the week。我需要将这些学科插入日历。问题是:
无法仅通过day of the week 添加。见:
今天是星期日(2016 年 4 月 9 日)。但日历天数来自过去一周。
所以,如果你有:
var day = 'monday';
当你要去insert an event in runtime 你会这样做:
$('#calendario').fullCalendar(
'renderEvent',
{
id: id
title: $(this).find('a').text(),
start: year+ '-' +month+ '-' +day+ 'T' + startTime,
end: year+ '-' +month+ '-' +day+ 'T' + endTime,
backgroundColor: color,
className: someClass
}
)
如您所见,我必须指定当月的day。
问题是:即使使用weekView,我也无法仅使用工作日来处理事件...我必须提供整个日期(YYYY-MM-DD)。
今天是星期日(04/09/2016)。日历是上个月的一半,当月的一半。我应该如何仅通过 day of the week 插入事件?
还尝试使用momentjs。
moment().day(1).hours(10).minutes(0).format('YYYY-MM-DD')
moment 将返回一周的第二天(0 - 星期日,1 - 星期一),即 05(当前周),与 fullCalendar 29(上周)不同。所以我不知道如何将我的学科/事件插入日历。
【问题讨论】: