fn parse_time(input: String) -> Result<Time>