RFC Errata

Errata Search

Source of RFC  
Summary Table Full Records

RFC 3339, "Date and Time on the Internet: Timestamps", July 2002

Note: This RFC has been updated by RFC 9557

Source of RFC: impp (app)
See Also: RFC 3339 w/ inline errata

Errata ID: 4110
Status: Verified
Type: Technical
Publication Format(s) : TEXT

Reported By: Derek P. Moore
Date Reported: 2014-09-12
Verifier Name: Barry Leiba
Date Verified: 2014-09-29

Section Appendix A says:

   ISO 8601 also requires (in section that a decimal fraction
   be proceeded by a "0" if less than unity.  Annex B.2 of ISO 8601
   gives examples where the decimal fractions are not preceded by a "0".
   This grammar assumes section is correct and that Annex B.2 is
   in error.

It should say:

   ISO 8601/Cor1:1991 also requires (in section that a decimal
   fraction be proceeded by "00" if less than unity.


ISO 8601:1988/Cor 1:1991 says:

"Last line, delete “shall be preceded by a zero” and insert “shall be preceded by two zeros in accordance with 4.6” "

The RFC3339 grammar never allowed just one zero ("0") preceding the fraction and has always been compliant with ISO 8601/Cor 1:1991.

----- Note from the RFC authors -----
There are interpretations of ISO 8601 under which section and Annex B.2 are entirely consistent, and the implication that they are in conflict can cause confusion.

----- Note from the Area Director -----
There is a newer version of the ISO spec, ISO 8601:2004. That version came after this RFC, so it cannot be a definitive reference with respect to this RFC, but readers should be aware of the newer version.

Report New Errata

Advanced Search