I have the following Angular 1.0 controller:
function EventListController($timeout, eventService) {
var vm = this;
vm.events = getEvents();
vm.calendar buildCalendar();
}
The variable vm.events is something like:
vm.events = [
{ date: "2016-09-22T12:05:42.03", id: 12 },
{ date: "2016-09-25T12:05:42.03", id: 14 }
];
The variable calendar is the following:
vm.calendar = {
weeks: [
{ days: [ { date: "2016-09-12T12:05:42.03" }, ... ] }
{ days: [ { date: "2016-09-22T12:05:42.03" }, ... ] }
]
}
I need to go through all events dates and add the ID property to the calendar date of the same DAY. Calendar weeks has all days of that month. In this case is September 2016.
How can I do this?
new Date("2016-09-22T12:05:42.03").setHours(0,0,0,0) == new Date("2016-09-22T09:05:42.03").setHours(0,0,0,0)