Since I recall a bit of a stir last time we non-Mirars poked around in the Calendar module too silently, I thought I'd point out my addition of a format_commonlog() method, and a tzname_location() which digs out zone names like "Europe/Stockholm", when set. Perhaps the latter ought to return 0 rather than "CEST" or "UTC+1" for less defined zones?
Another thought that just came up is that the support method tzname_utc_offset() I also took the liberty of providing (rendering the commonly used abhorration "+HHMM") might be better off static. Opinions welcome. :-)
pike-devel@lists.lysator.liu.se