2017-05-04 7 views
0

생성 된 ical에서 다중 fullDay 이벤트가 발생하면 마지막 날이 누락됩니다. 아래 달력의 스크린 샷. 24/05 (21 및 24 포함),뿐만 24/05이 iCal의 이벤트 시험 전일 만 있어야매일 여러 개의 하루 종일이 누락되었습니다

BEGIN:VEVENT 
DTSTART;VALUE=DATE:20170521 
DTEND;VALUE=DATE:20170524 
UID:590b6335922a5 
DTSTAMP:20170504T192157Z 
LOCATION: 
DESCRIPTION: 
URL;VALUE=URI: 
SUMMARY:MultiFullday 
END:VEVENT 

을 제외 - 21/05부터

이 iCal의 이벤트 MultiFullday 같아야 25/05.

BEGIN:VEVENT 
DTSTART;VALUE=DATE:20170525 
DTEND;VALUE=DATE:20170525 
UID:590b63359237b 
DTSTAMP:20170504T192157Z 
LOCATION: 
DESCRIPTION: 
URL;VALUE=URI: 
SUMMARY:Test Fullday 
END:VEVENT 

이벤트는 내가 iCal을을 가져올 때,이 결과이

BEGIN:VCALENDAR 
VERSION:2.0 
PRODID:-//Vereinsplaner//Vereinsplaner v1.0//DE 
URL:https://www.vereinsplaner.at/ical/user/58b7118b6d716e7478abb2.ics 
NAME:Vereinsplaner 
X-WR-CALNAME:Vereinsplaner 
DESCRIPTION: Termine von Vereinsplaner.at 
X-WR-CALDESC:Termine von Vereinsplaner.at 
X-WR-RELCALID:VereinsplanerCal 
COLOR:11:174:219 
X-WR-TIMEZONE:UTC 
X-PUBLISHED-TTL:PT1H 
CALSCALE:GREGORIAN 
METHOD:PUBLISH 
... // Between here 
END:VCALENDAR 

에 싸여있다. 당신은 멀티 전일 이벤트가이 Mulit-Day All-Day Event에 따르면 지난 일을

enter image description here

누락 볼 수 있듯이, 올바른 형식 DTSTARTDTEND 있습니다 내.

+0

한편 나는 이것을 발견했다 : http://stackoverflow.com/questions/27407052/fullcalendar-end-date-wrong-by-one-day – Mazz

답변

0

그동안 나는 끝 날짜에 하루를 추가하여이 문제를 해결했습니다.

Fullcalendar end date wrong by one day에 따르면 enddate는 포함되지 않습니다. 대신

DTSTART;VALUE=DATE:20170521 
DTEND;VALUE=DATE:20170524 

나는

DTSTART;VALUE=DATE:20170521 
DTEND;VALUE=DATE:20170525 

내가 다른 솔루션을 열어주는 말들 물품. 하지만 아마도이 대답은 다른 사람들을 도울 것입니다.