From 669f44306c0c51fee3c45582f1f936bfdc609a2c Mon Sep 17 00:00:00 2001 From: a Date: Fri, 5 Jun 2026 18:40:02 -0500 Subject: [PATCH] Fix: time offsets vs time zones uses better wording Fix https://github.com/w3c/activitystreams/issues/701 --- core/index.html | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/core/index.html b/core/index.html index 0249f57..d3356a5 100644 --- a/core/index.html +++ b/core/index.html @@ -425,18 +425,19 @@

Date and Times

"time-offset" and "full-date" constructs are as defined in [[RFC3339]].

-
+
 as2-partial-time = time-hour ":" time-minute [":" time-second [time-secfrac]]
 as2-full-time    = as2-partial-time time-offset
 as2-date-time    = full-date "T" as2-full-time
 
-

- It is important to note that the `time-offset` component does not - correlate to time-zones, and while times that include the - `time-offset` component work well for timestamps, they cannot be - reliably converted to and from local "wall times" without additional - information and processing. +

+ The `time-offset` component correlates to a time offset from UTC, which is + not the same as a "time zone". Applications cannot reliably convert + time offsets to time zones without additional information and processing, + such as knowing when daylight saving rules are in effect for certain localities, + as well as the history of legislation which affects historical start and end times + for daylight saving rules.

@@ -2523,6 +2524,18 @@

Example using Multiple Vocabularies

Changelog

+
+

Changes since 2017-05-23 Recommendation

+

The following changes have been made to this document since the + previous recommendation of 2017-05-23:

+
    +
  • Cleaned up language around datetime serialization.
  • +
+
+ +
+

Changes since 2016-12-15 Candidate Recommendation

+

The following notable changes have been made to this document since the previous candidate recommendation of 2016-12-15.