No, confusingly enough, the timezone for "CEST" isn't "CEST", it's "CET". "CEST" is just the abbreviation for "CET" in summer time. (Europeeans doesn't use daylight savings time, but summer time.)
| # Zone NAME GMTOFF RULES FORMAT [UNTIL] | Zone CET 1:00 C-Eur CE%sT | | # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S | Rule C-Eur 1981 max - Mar lastSun 2:00s 1:00 S | Rule C-Eur 1996 max - Oct lastSun 2:00s 0 -
But that doesn't matter much, the zone expert system should find CET from CEST anyway. But then the hard part appears - from that point it must understand that you mean time in or out of the summer time rule by specifying "CET" or "CEST".
/ Mirar
Previous text:
2003-10-15 21:20: Subject: Timezones
No, as the additional comment shows we just want "CET" to be parsed as CET and "CEST" as CEST. Currently the Timezone-complex refuses to understand DST.
Calendar.ISO.dwim_time("2001-01-01 01:01:01");
(1) Result: Second(Mon 1 Jan 2001 1:01:01 CET)
_->set_timezone("CEST");
No timezone "CEST" /home/nilsson/Pike/7.5/lib/modules/Calendar.pmod/Ruleset.pike:39: Calendar.Ruleset()->set_timezone(0) /home/nilsson/Pike/7.5/lib/modules/Calendar.pmod/TimeRanges.pmod:912: Second(Mon 1 Jan 2001 1:01:01 CET)->set_timezone("CEST")
/ Martin Nilsson (saturator)