Ah, I haven’t seen a dataset I could use for that. Everything on the links I’m putting up is based on the country and state information.
I’ve seen timezone maps drawn, so this information does exist somewhere, but one would have to draw polygons for each timezone and do coverage checks, which seems complicated. The time zone lines zig and zag a lot.