Read the statement by Michael Teeuw here.
Moment Timezone has no data for GMT+abcd
-
Hi there,
I’m getting the above error (Moment Timezone has no data for GMT+0100) for certain entries in my calendar. From a look, I think these are all iCal entries that relate to flights. From looking around, I understand that there’s some ‘need’ to create custom timezones for flights where a flight might take off in one timezone and land in another?
In any case, looking at my calendar file, there appear to be two relevant entries. The first:
BEGIN:VTIMEZONE
TZID:GMT+0100
BEGIN:STANDARD
TZOFFSETFROM:+0100
DTSTART:20010101T000000
TZNAME:GMT+1
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONESeems to be creating a new time zone called “GMT+0100”.
The second entry then seems to use that time zone:
BEGIN:VEVENT
CREATED:20220426T192115Z
UID:20220426T192113Z--386008955@www.britishairways.com
DTEND;TZID=“GMT+0100”:20220526T072500
TRANSP:TRANSPARENT
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC
SUMMARY:Online Check-in opens for
LAST-MODIFIED:20220426T192115Z
DTSTAMP:20220426T192112Z
DTSTART;TZID=“GMT+0100”:20220526T072500
SEQUENCE:0
DESCRIPTION:
END:VEVENTAnd I’m guessing it’s this latter entry that causes MM to raise the above error.
Any thoughts on how to fix this (besides removing the entry from my calendar)?
-
@Mystara yes, Microsoft has messed it up again.
they have changed the format, to another non standard format.I’ve fixed it twice so far. unfortunately this is in the Ical parser library we use. I won’t be able to get this done before the next mm release on April 1.
nobody but Microsoft supports custom timezones.
-
@Mystara said in Moment Timezone has no data for GMT+abcd:
DTEND;TZID=“GMT+0100”:20220526T072500
actually this is worse than any of the others… because they USED to clarify that this was a custom timezone, now they don’t…
the open issue
https://github.com/jens-maus/node-ical/issues/246where the choices before were
if (tz === ‘tzone://Microsoft/Custom’ || tz===‘Customized Time Zone’) {now there is nothing…
the list of standardised timezones is
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones -
@sdetweil Thanks for looking. Classic Microsoft behaviour :)