【发布时间】:2014-12-24 09:05:29
【问题描述】:
我可以使用下面的函数来确定日期数组是否在一天内吗?
例子:
Events0 - 21-12-2014 1130
Events1 - 24-12-2014 1030
Events2 - 24-12-2014 1130
Events3 - 24-12-2014 0800 until 26-12-2014
Events4 - 28-12-2014
我希望 momentjs 将 2014 年 12 月 24 日内的所有事件返回给我
所以它应该返回
Event1
Event2
Event3
我在下面尝试过,但效果不佳
var events = calendar.fullCalendar('clientEvents', function (event) {
if (event.start.isSame($scope.selectedDate)) {
return true;
} else {
return false;
};
});
【问题讨论】:
-
Momentjs 不执行此 OOTB - 检查此插件的范围。 github.com/gf3/moment-range
-
@limelights 这必须在不使用任何库之前完成
-
好的,你如何过滤这些日期?在今天的日期?或者您只是想将它们分组并获得最高数量的组?
-
@limelights
var events = calendar.fullCalendar('clientEvents', function (event) { // filter here });尝试使用过滤器但效果不佳 -
@limelights 问题更新了更多代码。
标签: javascript jquery momentjs angular-momentum