fn parse_time_to_microseconds( time_str: &str, span: Span<'_>, ) -> Result<i64, MessageParseError>
Parse a time string using chrono to microseconds since midnight