# HG changeset patch # User Florent # Date 1239951125 -7200 # Node ID 4af48b1aaf293154aef1afe3f2af73b5b99192a8 # Parent 8ba1f0d36c7e0ccb4f6f756312fb5812b99e0b99 datetime switch bug fixed in ustrftime diff -r 8ba1f0d36c7e -r 4af48b1aaf29 utils.py --- a/utils.py Fri Apr 17 08:51:16 2009 +0200 +++ b/utils.py Fri Apr 17 08:52:05 2009 +0200 @@ -9,7 +9,7 @@ import locale from md5 import md5 from datetime import datetime, timedelta, date -from time import time +from time import time, strftime from random import randint, seed # initialize random seed from current time @@ -53,7 +53,7 @@ """ # date format may depend on the locale encoding = locale.getpreferredencoding(do_setlocale=False) or 'UTF-8' - return unicode(date.strftime(str(fmt)), encoding) + return unicode(strftime(str(fmt), date.timetuple()), encoding) def make_uid(key): """forge a unique identifier"""