Module dateparser::timezone [−][src]
Expand description
Timezone offset string parser
use chrono::prelude::*; use dateparser::timezone::parse; use std::error::Error; fn main() -> Result<(), Box<dyn Error>> { assert_eq!(parse("-0800")?, FixedOffset::west(8 * 3600)); assert_eq!(parse("+10:00")?, FixedOffset::east(10 * 3600)); assert_eq!(parse("PST")?, FixedOffset::west(8 * 3600)); assert_eq!(parse("PDT")?, FixedOffset::west(7 * 3600)); assert_eq!(parse("UTC")?, FixedOffset::west(0)); assert_eq!(parse("GMT")?, FixedOffset::west(0)); Ok(()) }
Functions
parse | Tries to parse |