Skip to main content

parse_time_input

Function parse_time_input 

Source
pub fn parse_time_input(input: &str) -> Option<i64>
Expand description

Parses human-readable time input into a UTC timestamp (milliseconds).

Supported formats:

  • Relative: “-7d”, “-24h”, “-30m”, “-1w”
  • Keywords: “now”, “today”, “yesterday”
  • ISO dates: “2024-11-25”, “2024-11-25T14:30:00Z”
  • Date formats: “YYYY-MM-DD”, “YYYY/MM/DD”, “MM/DD/YYYY”, “MM-DD-YYYY”
  • Unix timestamp: seconds (if < 10^11) or milliseconds