I would suspect this is probably a reasonably-FAQ, but I couldn't find the
answer via Google or the datetime wiki...

When I parse a ISO 8601 date (used a lot in XML Schema, RPC-XML traffic, etc.),
I get a the timezone as a DateTime::TimeZone::OffsetOnly object. But I'd really
like the "real" timezone, the one I can get a name or a short-name for. It
seems to me that I *should* be able to do this, given an offset and a flag as
to whether the date/time I'm working with is DST or not. But I cannot puzzle it
out. The best guess I've come up with is to get the list of all timezones, and
iterate through them comparing their offset values to the one I have (changing
it, if necessary, if DST is in effect). Surely this is not the only way to do 
this?

Randy
-- 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Randy J. Ray      Sunnyvale, CA      http://www.rjray.org   [email protected]

Silicon Valley Scale Modelers: http://www.svsm.org

Reply via email to