Expand description
Human-friendly duration parsing for --since and --before CLI flags.
Supports formats like 30m, 1h, 24h, 7d, 2w. Used across all
CLI observability commands to specify time windows.
This is intentionally simple — no ISO 8601 duration parsing, no combined units (e.g., “1h30m”). Each value is a single number + unit suffix.
Functions§
- parse_
duration - Parse a human-friendly duration string into a
Duration. - since_
to_ cutoff_ ms - Convert a duration to a unix millisecond cutoff timestamp.