Re: dst and IsDaylightSavings

phil paxton <[email protected]>
Newsgroups gmane.comp.windows.devel.dotnet.web
Message-ID <[email protected]>
On 2/13/07, Mark Aurit <[email protected]> wrote:
> I suppose the corporation I work for is not unlike everyone elses -
> there is some major paranoia going on with dst.
> Im working on an app that uses some calendar controls, just brought one
> up in vs.net 2.5 - and noticed an "IsDaylightSavings" property.  Please
> tell me this wont be an issue - both at the ide and framework level.  Im
> hoping neither use internal algorithms, instead depending on the OS.
> That makes it someone else's problem (whether one exists or not).

Until last year, the trivia question of, "What three states don't
observe Daylight Savings Time" was answered "Indiana, Arizona, and
Hawaii".

Indiana always had a few counties near Chicago, Cincinnati, and
Louisville stay in tune with those cities.  The nice thing in
mainframe days was to set the boxes to be Z-5 and never touch it.

The Indiana State Legislature was receiving more & more pressure each
year by businesses[1] to affirm that stance or switch.  The biggest
point was it would screw businesses[2] up because six months of the
year, we be (in my terms) "Chicago time" the other,  "New York Time".
In addition to the State Legislature's passing, the Federal Gov't had
to do a bunch of legwork as well.  The decision was made to go Eastern
(New York) time and any counties which wanted to go back to Central
could do so. Any county which touched a state line or touched a county
which had already stated their intentions[3] (That would be a fun ACM
Programming problem to deal with) and I don't think everyone
understand just how complex that could be.

The bottom line?  DST exists pretty much everywhere except for Arizona
and Hawaii and only a handful of Indiana counties.
_________________________________________


[1] This was the easiest way to explain it to people because trying to
give a two minute tutorial re: time zones, etc.  It was just as easy
to say, "We're on 'Chicago Time' right now."  I started doing that
back when I was in the arena of publishing computer books and have
since continued the practice.

[2] Many years ago, farmers tried the argument, "It'll screw up the
cows and cost us money."  No one figured out a carefully worded
argument, but [as for me] having spent a *long* time on a couple of
farms, anyone trying that argument with me was met with, "Can you show
me the clock in your barn the cows use?"

[3] That would be a fun ACM Programming problem to deal with.  They
still don't allow recursion, do they?

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.