Add a Relative date format option to date/datetime fields that displays timestamps as human-readable relative time, useful for task management and project tracking.
### Description Add a **Relative** date format option to date/datetime fields that displays timestamps as human-readable relative time (e.g., "2 days ago", "in 3 hours", "just now") instead of absolute dates. This is useful for task management, project tracking, and any workflow where **recency matters more than the exact date** — similar to how GitHub, Slack, and most modern tools display timestamps. ### Current behavior Date fields support 6 absolute format variants: | Variant | Example | |---------|---------| | Local | 03/12/2026 | | US | 2026/03/12 | | ISO | 2026-03-12 | | Friendly | Mar 12, 2026 | | DayMonthYear | 12/03/2026 | | FriendlyFull | March 12, 2026 | There is no option to display dates relative to the current time. ### Proposed behavior Add a new `DateFormat::Relative` variant (value `6`) that renders timestamps as: - **< 1 minute**: "just now" - **< 1 hour**: "X minutes ago" / "in X minutes" - **< 1 day**: "X hours ago" / "in X hours" - **< 1 week**: "X days ago"