pub fn parse(input: &str) -> Option<Time>