pub fn parse_two_digit_number(input: &mut &str) -> Result<u8>
Parse a two-digit number as u8.
Used for parsing hours, minutes, days, months. Accepts 1 or 2 digits (e.g., “5” or “05”).