Kendo 为全天活动安排相同的开始和结束日期
Kendo Scheduler same start and end date for all day event
当全天事件设置为 false 时,我想让 Kendo UI Scheduler 的开始日期和结束日期相同。我在编辑时试过这个:
edit: function (e) {
e.event.set("isAllDay", false);
a = e.event.start;
a.setHours(a.getHours() + 1)
e.event.set("end", new Date(a));
}
但它并没有使结束与开始相同。有人可以帮忙吗?
您这样做:a.setHours(a.getHours() + 1)
,即将结束日期设置为比开始日期晚一小时。
这对我有用:
edit: function (e) {
e.event.set("isAllDay", false);
var a = e.event.start;
a.setHours(a.getHours());
e.event.set("end", new Date(a));
}
你也可以使用更少的代码:
edit: function (e) {
e.event.set("isAllDay", false);
e.event.set("end", e.event.start);
}
当全天事件设置为 false 时,我想让 Kendo UI Scheduler 的开始日期和结束日期相同。我在编辑时试过这个:
edit: function (e) {
e.event.set("isAllDay", false);
a = e.event.start;
a.setHours(a.getHours() + 1)
e.event.set("end", new Date(a));
}
但它并没有使结束与开始相同。有人可以帮忙吗?
您这样做:a.setHours(a.getHours() + 1)
,即将结束日期设置为比开始日期晚一小时。
这对我有用:
edit: function (e) {
e.event.set("isAllDay", false);
var a = e.event.start;
a.setHours(a.getHours());
e.event.set("end", new Date(a));
}
你也可以使用更少的代码:
edit: function (e) {
e.event.set("isAllDay", false);
e.event.set("end", e.event.start);
}