Robin Pokorny
Sep 18, 2023

--

Hey Alex, thanks for your comment.

Firstly, there are a lot of benefits in passing datetimes in a human-readable form. There are also issues with epoch (s vs ms vs ns, 32 vs 64, past dates, incomplete dates, time zones …).

Secondly, all the standards mentioned, ISO 8601 and RFC 3339 (and HTML date), are meant for computer processing. They are not for the view layer at all. Sure, they are human-readable, but not something to show users most of the times.

Thirdly, the reality is that many APIs use ‘dates in formatted patterns’ for one reason or another, including large ones like GitHub.

Therefore, I still see value in warning about using ISO 8601.

Robin

--

--

Robin Pokorny
Robin Pokorny

Written by Robin Pokorny

Architecture & Tech Leadership — Speaks — Loves maths — Reads specs — Podcasts — Lives in Berlin — robinpokorny.com

Responses (1)