From ebf8f2807afbc613119edcbd9fd8803f75dd1459 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Fri, 25 Oct 2024 22:18:34 +0200 Subject: [PATCH] Date-time - addresses parts of oasis-tcs/csaf#469 - specify . as frac-sec separator - explicitly state no empty timezones - add reference to ABNF of RFC 3339 section 5.6 --- csaf_2.1/prose/edit/src/design-considerations-02-date-time.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/csaf_2.1/prose/edit/src/design-considerations-02-date-time.md b/csaf_2.1/prose/edit/src/design-considerations-02-date-time.md index dc5fc6fb..d258e3b4 100644 --- a/csaf_2.1/prose/edit/src/design-considerations-02-date-time.md +++ b/csaf_2.1/prose/edit/src/design-considerations-02-date-time.md @@ -5,7 +5,9 @@ In accordance with RFC 3339 and ISO 8601, the following rules apply: - The letter `T` separating the date and time SHALL be upper case. - The letter `Z` indicating the timezone UTC SHALL be upper case. -- Fractions of seconds are allow as specified in the standards mention above. +- Fractions of seconds are allow as specified in the standards mention above with the full stop (`.`) as separator. - Leap seconds are supported. However, they SHOULD be avoided if possible. +- Empty timezones are prohibited. +- The ABNF of RFC 3339, section 5.6 applies. -------