Skip to main content

validate_timezone_utc

Function validate_timezone_utc 

Source
pub fn validate_timezone_utc(dtm_value: &str) -> ConditionResult
Expand description

Validate that a DTM value’s timezone portion ZZZ is “+00” (UTC).

The zone is the value’s last three characters: format 303 CCYYMMDDHHMMZZZ (15 chars) and 304 CCYYMMDDHHMMSSZZZ (17 chars) both end in it. Reading it at a fixed offset of 12 took 304’s seconds for the zone and failed every 304 value.

Example: validate_timezone_utc("202601012200+00") → True Example: validate_timezone_utc("20260101220000+00") → True Example: validate_timezone_utc("202601012200+01") → False