처리 시간대는 최소한으로 말하는 것이 어렵습니다. 그리고 회의/이벤트를 스케줄링하기 위해 ics 파일을 생성 할 때, 그것은 더 복잡해집니다. 등무수한 일정 응용 프로그램의 문제를 피하려면 ICS 파일을 생성하는 동안 UTC로 이벤트 시간을 지정해야합니다.
내가 가지고 있지만 "회의 시간이 전망에/구글 캘린더, Microsoft Exchange 서버를 ICS에서 파일을 가져온 후 한 시간 꺼져"왜
물어, 인터넷에 쿼리 벤 많이가 밖으로 가지고 그 흔적에 대한 답변/제안을 포함하여 이것에 대해 꽤 조사한 결과, 이벤트 시간을 처리하는 "올바른 방법"과 ics 파일에서 시간대 정보를 지정하는 최선의 방법은 무엇인지 알지 못했습니다.
이벤트 시간 (시작/종료, 반복 이벤트 시간)을 UTC로 변환하고 올바른 표준 시간대의 시간을 ics 파일의 소비자 (Outlook, Google 캘린더)로 남겨 두어야합니까?
통찰력을위한 @MattJohnson에게 감사드립니다. 내 관찰 사항은 다음과 같습니다. 1. 예, 모든 클라이언트가 스케줄링을 위해 최신 tz 데이터로 업데이트해야 함을 동의합니다. 그러나 시간이 tzid로 지정되는지 또는 UTC로 지정되는지에 관계없이 해당 예상이 필요합니다. 클라이언트가 오래된 데이터를 사용하는 경우 문제가 발생합니다. 2. 반복 이벤트의 경우 RRULE을 발표 할 때 각 RRULE의 변환 된 시간이 DST 전환 시간을 처리했을 것입니다. 맞습니까? 이것이 Google에서 처리하는 방법입니다. [link] (https://support.google.com/calendar/answer/2367918?hl=ko) –