RFC Errata
RFC 8984, "JSCalendar: A JSON Representation of Calendar Data", July 2021
Source of RFC: calext (art)
Errata ID: 8461
Status: Reported
Type: Technical
Publication Format(s) : TEXT, PDF, HTML
Reported By: Lennart Stallmann
Date Reported: 2025-06-14
Section 8.2.6 says:
+--------------------+-----------------+----------------+-----------+ |offsetFrom |UTCDateTime |TimeZoneRule |Section | | | | |4.7.2 | +--------------------+-----------------+----------------+-----------+ |offsetTo |UTCDateTime |TimeZoneRule |Section | | | | |4.7.2 | +--------------------+-----------------+----------------+-----------+
It should say:
+--------------------+-----------------+----------------+-----------+ |offsetFrom |String |TimeZoneRule |Section | | | | |4.7.2 | +--------------------+-----------------+----------------+-----------+ |offsetTo |String |TimeZoneRule |Section | | | | |4.7.2 | +--------------------+-----------------+----------------+-----------+
Notes:
In the table in Section 8.2.6, the property type of both the 'offsetFrom' and 'offsetTo' properties should be String. The current property type UTCDateTime is inconsistent with both the explanations in Section 4.7.2 and iCalendar (RFC 5545), which defined 'TZOFFSETFROM' and 'TZOFFSETTO', the templates of 'offsetFrom' and 'offsetTo' as UTC offset Strings, not as instants of time.
