An astronomic light timer doesn't need to adjust for Daylight-Saving Time. DST goofs up only the clocks, not the daylight.
Once you program in the latitude, longitude, date, and real (not daylight-saved) time, it calculates each day's time of sunrise & sunset and switches the lights on & off accordingly. It doesn't know or care when DST takes effect in the spring. (if you don't mistakenly reset the timer's clock while you're resetting all the other clocks)
I installed an early version of one in my house. It worked well for a while, but its internal clock isn't very accurate and isn't synchronized to anything. It drifted several hours, (over several years) by which time I had lost the instructions and can't figure out how to reset it. One nice feature is that you could program it for (iirc) 0, 20 or 40 minutes before sunset and after sunrise.
The idea implementation would synchronize the clock to an external source. (and maybe this has been implemented while I wasn't paying attention) Either a time reference such as WWV or a local wifi, or it could use one outdoor photocell and tally up a running average. (to eliminate short-term weather effects)