모임 요청을 예약하기위한 양식이 있습니다. 이제 시간대를 추가해야합니다.
나는 시간대와 시간대에 대해 두 개의 드롭 다운을 가지고 있습니다. 그래서 (GMT-11 : 00) 미드웨이 아일랜드, 사모아, 시간대를 오후 4 시로 선택하면 그의 전망에 회의 요청을 한 사람에게 전달됩니다.
그의 전망은 IST로 설정되었지만 선택 시간대는 새로운 시간대이므로 적절히 조정해야합니다.
ical 형식의 모임 요청
$ical = 'BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
ORGANIZER:MAILTO:'.$from_address.'
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;
CN='.$to.':mailto:'.$to.'
DTSTART:'.$dtstart.'
DTEND:'.$dtend.'
LOCATION:'.$meeting_location.'
TRANSP:OPAQUE
SEQUENCE:0
UID:'.$cal_uid.'
DTSTAMP:'.$todaystamp.'
DESCRIPTION:'.$meeting_description.'
SUMMARY:'.$subject.'
PRIORITY:5
CLASS:PUBLIC
END:VEVENT
END:VCALENDAR';
내가 .. 그것을 수색하고 내가 VTIMEZONE, TZID, TZOFFSETFROM을 추가 할 필요가 있다고, 지금은, TZOFFSETTO을 TZOFFSETFROM의 의미를 받고 있지 않다 TZOFFSETTO ...? 및 작업 VTIMEZONE 물건 정의 할 경우/시간대를 재정의입니다
"DTSTART; TZID = Europe/London : 20060707T130000"에 추가하면 현재 작동합니다. 나는 또한 DTEND에 tzid를 추가했습니다. 이제 메일은 회의 형식으로 전달되지 않습니다. – Jaimin