2017-06-02 10 views
1

これは、date-fnsとangle 4のカレンダー(https://github.com/mattlewis92/angular-calendar)を使用して1時間のイベントを設定するのに少し問題があります。date-fnsとAngular 2/4 Calendarを使用して1時間イベントを設定する

実際には、月表示と週表示で予定されているイベントが表示されます。この問題は、私が日表示を使用するときに発生します。時には、イベントは一日中表示され、それ以外の時間は表示されません。

以下は、私がイベントを設定するために使用しているコードです。誰かが少し光を当てることができますか?

アップデート1行

setHours(setMinutes(new Date(), 0), 5), 

の下に使用して時刻を設定する必要があります

{ 
    start : setHours(new Date('2017-06-07'), 1), 
    end: new Date('2017-06-07'), 
    title: 'FAKE APT', 
    color: colors.red, 
    actions: this.actions, 
    resizable: { 
    beforeStart: true, 
    afterEnd: true 
    }, 
    draggable: true 
}, 

答えて

1

をあなたは

events: CalendarEvent[] = [{ 
    title: 'No event end date', 
    start: setHours(setMinutes(new Date(Date.parse("July 20 2017 02:00:00")), 0), 1), 

    } 

LIVE DEMOを使用する必要があり、特定の日時を指定するには

+0

2017年7月4日の午後2時に1時間指定するにはどうすればよいですか?おかげで、 – jpavlov

+0

ありがとう、それは私のために働く。終了日が必要な場合にもこれを行うことができます。 – jpavlov

+0

{ start:setHours(setMinutes(new Date( '2017-06-05')、60)、12)、 end:setHours(新しい日付( '2017-06-05')、13)、 タイトル: 'APT FAKE' 色:colors.red、 アクション:this.actions、 サイズ変更可能:{ beforeStart:真、 afterEnd:真 }、 ドラッグ:真 }、 – jpavlov

関連する問題