目前正在使用http://momentjs.com/
我是否可以使用以下功能查明日期是否在一天之内?
示例:
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能回复我所有在24-12-2014之内的事件
所以它应该返回
Event1
Event2
Event3
我在下面试过但效果不好
var events = calendar.fullCalendar('clientEvents', function (event) {
if (event.start.isSame($scope.selectedDate)) {
return true;
} else {
return false;
};
});
答案 0 :(得分:0)
使用这些条件解决了它
var events = calendar.fullCalendar('clientEvents', function (event) {
if ((event.start <= $scope.selectedDate && event.end >= $scope.selectedDate) ||
event.start.isSame($scope.selectedDate, 'day')) {
return true;
} else {
return false;
}
});
我还是喜欢使用moment.js!知道我是否可以将其转换为使用时刻库?