[time-nuts] New stuff in my Tindie store
nsayer at kfu.com
Tue Dec 27 10:51:38 EST 2016
> On Dec 26, 2016, at 9:22 PM, Mark Sims <holrum at hotmail.com> wrote:
> Ahhh, the subtle wonders of time zones and DST changes... Heather lets you set your time zone offset down to the second, and does not range limit the offset. If you want UTC +987:65:43 it's yours! There are a surprising number of places on with weirdo time zones.
It’s not so much that the code can’t do the right thing… it’s making the two-button, 7 digit UI not *suck* just to support oddball cases for people who aren’t actually purchasing the product. :)
> I tried to find a manageable, self contained way to automatically calculate the time zone from lat/lon, but that's a losing battle. Even getting it off the net is rather problematic. I’ve thought about implementing a last-ditch emergency back-up plan of basing it on (longitude/15) but decided that was too un-time-nutty.
Yeah. Just the database of the connect-the-dot timezone lines for North America alone would probably blow the firmware budget for my hardware.
> Heather has standard DST rules for USA, Europe, Australia, and New Zealand (assuming it hasn't yet gone the way of Atlantis). But since DST rules can change with the stroke a a politician's pen, you can specify a custom rule. The one current DST limitation is the time must change at an hour… that would be easy enough to change.
I drew the line above NZ, but if more than a handful of people from there actually want to buy one, I’ll happily add it. Same goes for anywhere else. And the firmware is open and the board has an ISP header on it, so updating it yourself is also an option.
>> The Pacific Ocean is large and very spread out. So the Chatham Islands,
> though part of New Zealand are 45 minutes ahead of New Zealand time.
> That is a real nasty and unusual time change. Plus NZ daylight time
> being GMT +13
> time-nuts mailing list -- time-nuts at febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
> and follow the instructions there.
More information about the time-nuts