Time Zone
Peter Gordon
peter at pg-consultants.com
Wed Jan 3 00:14:51 PST 2007
Details are in the manual for "date" and works for Linux
Examples:
# TZ=NZ date '+%z'
+1300
#TZ=Israel date '+%z'
+0200
#TZ=Poland date '+%z'
+0100
#TZ=Asia/Omsk date '+%z'
+0600
Peter
On Wed, 2007-01-03 at 11:24 +0530, Lloyd wrote:
> Thank you Paul. I saw that /usr/share/zoneinfo/zone.tab contains a list
> of time zones (This is what I want) like
>
> #country-
> #code coordinates TZ comments
> AD +4230+00131 Europe/Andorra
> AE +2518+05518 Asia/Dubai
> AF +3431+06912 Asia/Kabul
> AG +1703-06148 America/Antigua
> AI +1812-06304 America/Anguilla
> ....
> ....
>
> Now what I want is to convert this zone name to its corresponding offset
> from UTC.
>
> for example the offset for Asia/Calcutta from UTC is +530. How can get
> this +530 from Asia/Calcutta ? Any functions available for this?
>
> Regards,
> Lloyd
>
>
> On Tue, 2007-01-02 at 10:04 -0500, Paul Koning wrote:
> > >>>>> "lloyd" == lloyd <lloyd at cdactvm.in> writes:
> >
> > lloyd> Hi, I would like to read the time zone information from the
> > lloyd> user. Does anybody know an easy way for this? (Like one
> > lloyd> available in Windows and Linux ). I would like to read it from
> > lloyd> the bitmap (time zone map) as well as from a combo box. From
> > lloyd> where to I can get the time zone list? (I made a preliminary
> > lloyd> search in Internet)
> >
> > Timezone stuff is much harder than it seems. There are lots of
> > shorcuts that get you in trouble.
> >
> > On Unix systems, the full list of timezones is in the file system tree
> > at /usr/share/zoneinfo. And the timezone setting is a filename
> > relative to that subtree, for example US/Eastern or Asia/Calcutta. I
> > don't know where the map comes from.
> >
> > Windows seems to have a subset of the full set of zones. The problem
> > with a subset is that you end up not being able to represent the time
> > rules for a given country or part of a country. The offset from UTC
> > isn't the problem -- the problem is in the rules for when "daylight
> > savings time" ("summer time") starts and ends, or whether there is any
> > at all. There are only about 30 different UTC offsets in the world,
> > but several hundred summer time rulesets. That's why there are so
> > many entries under /usr/share/zoneinfo...
> >
> > If I had to do this, I'd either ask the user for a zone name, then
> > validate it against the zoneinfo tree, or I'd offer up a listbox
> > populated from a walk of that tree. Or perhaps a tree control?
> >
> > paul
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: wx-users-unsubscribe at lists.wxwidgets.org
> > For additional commands, e-mail: wx-users-help at lists.wxwidgets.org
>
>
> ______________________________________
> Scanned and protected by Email scanner
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: wx-users-unsubscribe at lists.wxwidgets.org
> For additional commands, e-mail: wx-users-help at lists.wxwidgets.org
>
More information about the wx-users
mailing list