Thanks Paul, I have identified the "problem" - because of daylight change this particular timesamp was observed twice in Europe/Sofia. Here is the GMT-to-local-time conversion:
+------------+---------------------+---------------------+ | gmt_stamp | gmt_time | local_time | +------------+---------------------+---------------------+ | 1130631000 | 2005-10-30 00:10:00 | 2005-10-30 03:10:00 | +------------+---------------------+---------------------+ | 1130634600 | 2005-10-30 01:10:00 | 2005-10-30 03:10:00 | +------------+---------------------+---------------------+ | 1130638200 | 2005-10-30 02:10:00 | 2005-10-30 04:10:00 | +------------+---------------------+---------------------+ | 1130641800 | 2005-10-30 03:10:00 | 2005-10-30 05:10:00 | +------------+---------------------+---------------------+ When you do local-time-to-GMT conversion you can expect any of those two timestamps. I missed that initially :( (I was sure that local time has "one hour gap" and not "one hour of overlapping time") > and I'd recommend the datetime module for any serious work with dates and > times. Last time when I was playing with TZ conversions, I was not able to do anything using datetime module - it seems that one needs to define his own set of timezones (+ all the details) to get it working ... Am I wrong ? Can you show me how do accomplish the same conversion using datetime module ? Thanks again, Ivan -- http://mail.python.org/mailman/listinfo/python-list