>So if you travelled vertically within a timezone, you could end up going back and forth by an hour repeatedly, depending on the state’s decision made here?
See: Arizona
See: Arizona
(and most of Portugal is west of 7.5 degrees west so "should" be GMT-1... but really in any sane time zone scheme Portugal and Spain would have the same time.)