<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">This image might make the issue clearer: <a href="https://i.imgur.com/6PFLDeWh.png">https://i.imgur.com/6PFLDeWh.png</a></div><div dir="ltr"><br></div><div dir="ltr">What happened is that what used to be called DST is now considered the standard time for this timezone, and what used to be standard time is now *negative* DST.</div><div dir="ltr"><br><blockquote type="cite">Here are the last transitions in Africa/Casablanca output (rearguard</blockquote></div><blockquote type="cite"><div dir="ltr"><span>format):</span><br><span></span><br><span>transition,type,[UTC time],[Type offset],[Type isDST]</span><br><span>3672612000,1,2086-05-19T02:00:00Z,PT1H,DST</span><br><span>3699828000,2,2087-03-30T02:00:00Z,PT0S,STD</span><br><span>3703456800,3,2087-05-11T02:00:00Z,PT1H,STD</span><br><span></span><br><span>So change is from standard to standard, even though offset changes from 0h</span><br><span>to 1h. Is that expected behaviour?</span><br></div></blockquote></body></html>