pub fn parse_instant(s: &str, now_ms: i64) -> Result<i64, RangeError>
One end of a range: now, an offset such as -36h, or an absolute instant.
now
-36h