0
にオブジェクトの1つの配列からプロパティを追加I持って次の角1.0コントローラ:別
vm.events = [
{ date: "2016-09-22T12:05:42.03", id: 12 },
{ date: "2016-09-25T12:05:42.03", id: 14 }
];
変数カレンダーは以下の通りです:
function EventListController($timeout, eventService) {
var vm = this;
vm.events = getEvents();
vm.calendar buildCalendar();
}
変数vm.eventsが何かのようなものです:
vm.calendar = {
weeks: [
{ days: [ { date: "2016-09-12T12:05:42.03" }, ... ] }
{ days: [ { date: "2016-09-22T12:05:42.03" }, ... ] }
]
}
すべてのイベントの日付を調べ、IDプロパティを同じDのカレンダーの日付に追加する必要がありますAY。カレンダーの週は、その月のすべての日があります。この場合は2016年9月です。
どうすればいいですか?
あなたはオブジェクト – Satpal
しかし、どのように日付のみを比較するのではなく時間の両方を繰り返すことができますか? –
は、 'new Date(" 2016-09-22T12:05:42.03 ")のように比較するsetHours(0,0,0,0)==新しい日付(" 2016-09-22T09:05:42.03 ")。setHours( 0,0,0,0) ' – Satpal