God no. The math with timezones is painful enough without having to deal with half hour offsets.
Actually, there are some timezones with offsets of half or even quarter hours, but the company where I work in software engineering doesn’t do any business in those timezones, so I’ve never had to deal with that particular brand of madness.
Just get rid of DST. It was never a good idea. “Noon” should mean that the sun is directly overhead (or at least directly overhead east-west-wise if not north-south-wise) and “midnight” should be the midpoint between any two adjacent noons. (Ok, yes, if you live on the extreme eastern or western edge of a timezone, then at noon, the position of the sun may be up to 7.5° off of directly overhead east-west-wise. But yeah.)
God no. The math with timezones is painful enough without having to deal with half hour offsets.
Actually, there are some timezones with offsets of half or even quarter hours, but the company where I work in software engineering doesn’t do any business in those timezones, so I’ve never had to deal with that particular brand of madness.
Just get rid of DST. It was never a good idea. “Noon” should mean that the sun is directly overhead (or at least directly overhead east-west-wise if not north-south-wise) and “midnight” should be the midpoint between any two adjacent noons. (Ok, yes, if you live on the extreme eastern or western edge of a timezone, then at noon, the position of the sun may be up to 7.5° off of directly overhead east-west-wise. But yeah.)