なぜかカレンダーに関する投稿はこちらでするようにとの他の投稿で見たのですが、ディスコースはこの問題とは関係ないと思いますが、投稿は7日で閉じられてしまうので、YOLO!
.ics ファイルの仕様を見てみましたが、どれが必要なのか分かりませんが、これらが不足しています…
- X-WR-TIMEZONE
- TZID
- X-LIC-LOCATION
なので、パックの設定でタイムゾーンを取得し、それに合わせて X-WR-TIMEZONE を追加する必要があると思います… Google からインポートするとローカルタイムゾーンが想定されますが、GoDaddy ではどこで設定できるのか全く見つけられません…以前は機能していたのは、古い ICS カレンダーにタイムゾーン情報が含まれていたからだと思います。
適切なタイムゾーン情報が含まれている例… X-WR-TIMEZONE と X-LIC-LOCATION が設定されており、イベントには DTSTART;TZID=“America/Los_Angeles”:20160206T074400 と DTEND;TZID=“America/Los_Angeles”:20160206T084400 があります。
最低限の修正としては、X-WR-TIMEZONE と X-LIC-LOCATION を追加し、適切な仕様では各イベントに独自の開始と終了のタイムゾーンを持たせることができるはずです…皆さんは飛行機に乗って移動する際に、カレンダーに正しく設定されていればタイムゾーン設定が調整されると思います。
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 19.0 MIMEDIR//EN
VERSION:2.0
X-WR-TIMEZONE:America/Los_Angeles
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
X-LIC-LOCATION:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Appointment
LOCATION:Pune
DESCRIPTION:Your appointment Details:\n\nPatient Details:Kou Kul\nKeven\n\nAppointment Type:Counselling (30 min)\n\nThanks.
DTSTART;TZID="America/Los_Angeles":20160206T074400
DTEND;TZID="America/Los_Angeles":20160206T084400
PRIORITY:5
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
stephen_Hornak
ChristopherCamacho
Matt.Johnson
jacobfetzer
