Behavior of DateTime::setTimezone During Ambiguous and Non‑existent DST Transitions
Goal: Verify the exact offset PHP selects when a DateTime representing an ambiguous local time (e.g., 01:30 am during a fall‑back transition) is converted with setTimezone to a zone that observes the same offset, and whether the result is consistently the earlier offset. Constraint: This behavior is not documented as a rule and may vary with timelib updates;