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)
Previous text:
2003-10-15 20:04: Subject: Timezones
I'm not sure how you would do that. Parse the time with the timezone and see if there is a dst/zone shift nearby and add/remove the change and see if the name matches better, maybe?
/ Mirar