feat(date): add -d, -I[FMT], -R, %E/%O fallback, %N
Implements GNU coreutils compatibility for date:
- -d/--date STRING parser: @TIMESTAMP epoch, RFC3339,
POSIX-strict, and basic relative offsets ("5 minutes
ago", "+1 day")
- -I[FMT]/--iso-8601 with optional FMT (date, hours,
minutes, seconds, ns)
- -R/--rfc-email RFC 5322 format
- %E/%O locale-modifier graceful fallback
- %N nanoseconds conversion specifier
Documents the always-UTC sandbox invariant inline so future
contributors don't "fix" it as a bug.
Refs: docs/posix2018/CONFORMANCE.md
Assisted-by: Claude Opus 4.7 via Claude Code
Signed-off-by: Xe Iaso <me@xeiaso.net>