Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install myzones

How to install myzones

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install myzones
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.2.0 Available View build log
Windows (64-bit)
0.2.0 Available View build log
Mac OS X (10.5+)
0.2.0 Available View build log
Linux (32-bit)
0.2.0 Available View build log
Linux (64-bit)
0.2.0 Available View build log
Apache 2.0
Lastest release
version 0.2.0 on Jan 5th, 2011

Show the timezones you're interested in in a dialog.

If you live in the southern hemisphere like I do, you probably constantly struggle to figure out what time it is in the northern hemisphere. This is because, when daylight savings time comes around the north jumps forward and we jump back (or vice-versa). To make things even more complicated, the date and hour that the time changes is usually different. There will be one or more weeks where time difference is X hours. Add the classic "off by one" error or a little dyslexia and your bound to get the time wrong and wake somebody up at 8:00 in the morning.

With MyZones you configure the timezones you are most interested in and then run it. You can go forward or backwards in time if you are trying to schedule a date in the future, say.

A screenshot can be found here : http://myzones.googlecode.com/svn/trunk/doc/screen-shot.png

You can configure to show the timezones you are interested in. As long as the timezone on your machine is correct and your computer's clock is on time, then it should show the right time for that timezone. The pytz ({{{apt-get install python-tz}}} for debian users) module is very complete (and correct) even has historical timezones that don't exist anymore.


  • pytz
  • wxPython
  • Python


Under Linux create a file called ~/.myzones.ini or ~/myzones.ini and it'll use that file for configuration. Under Windows you would put the file it under something like 'c:Documents and SettingsscottMy Documents'.

The configuration file looks something like this:

MTV: 1|US/Pacific
Mom: 2|US/Eastern
*Home*: 3|Brazil/East

In the config section, you can put in some configuration information, of which there is currently only one thing to configure.

For the timezones section you can give any names on the left hand side and the time zone (one of the [http://myzones.googlecode.com/svn/trunk/doc/common_zone_names.txt Common Zone Names] ) If you want the timezones to appear in a certain order you need to prepend the name with 1|, 2|, etc., and is thus recommended.

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:3

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.