It's not so difficult to implement a time zone. Basically you have to
inhirit from TimeZone which is abstract and provides nearly all needed
(protected) methods for calculation.
If you want an example, check the rotor library, the currentTimezone class
does this.
As source of timezone information you can use the info of the registry (the
tzi struct)
Quote:
> Windows and .NET only support one current, systemwide timezone.
> Informations for other time zones are saved in the registry:
> http://groups.google.com/groups?selm=%23Vef0WmJCHA.1924%40tkmsftngp09
> --
> Thomas Scheidegger - MVP .NET - 'NETMaster'
> http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/
Quote:
> > Is there anyway to get a System.TimeZone given the name of the time
zone?
> > There's no constructor or static method on TimeZone that does this.