https://bugzilla.wikimedia.org/show_bug.cgi?id=60999
John Mark Vandenberg <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|ISO date format has leading |ISO date format has leading |zeros |and trailing zeros --- Comment #2 from John Mark Vandenberg <[email protected]> --- (In reply to Nemo from comment #1) > Can't riproduce on that page When I try to reproduce, I see "date of birth: 30 May 1941" - my ISO 8601 date preference is now being ignored. > but Ladsgroup just linked a diff where the date is shown > as +00000000795-00-00T00:00:00Z (even with standard preference). > .. > Same issue? That is the same problematic output. ISO dates for the Gregorian year range 1583-9999 are tightly regulated by the spec, and should have four digits _only_ for the year, with the '+' prefix being unnecessary and probably even non-conformant. All other year values are not valid without a published specification from the sender. Also, day precision with timezone precision is best formatted as '1941-05-30Z' (I vaguely also recall seeing '1941-05-30TZ' recommended, but I cant find that now). Including lots of zeros for the time adds ambiguity to the receivers ability to understand the ISO date. Based on listening to devs chatting, the Wikibase falls back to ISO formatting when it cant localise the format. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
