On Jul 21, 5:00 pm, davidj411 <davidj...@gmail.com> wrote: > I am using a recursive function to print the time and a few other > things on each pass. ( the function calculates size of file that is > being transferred and if not 100 % copied, it waits 20 secs and checks > again). > > i would expect the time to be correct anytime it is used: > > <--code below -->> > print time.strftime('%m-%d-%Y %H:%m:%S') > <--code above -->> > > here is an example of what i am seeing: > > 16:07:16 > 16:07:36 > 16:07:56 > 16:07:16 > 16:07:36 > 16:07:56 > 16:07:16 > 16:07:36 > 16:07:56
Your output doesn't match your format string: In [1]: import time In [2]: print time.strftime('%m-%d-%Y %H:%m:%S') 07-21-2009 17:07:16 There's no way to tell why your output times seem to repeat without seeing the code that surrounds your "print time.strftime('%m-%d-%Y %H: %m:%S')" line. -- http://mail.python.org/mailman/listinfo/python-list