W. eWatson wrote:

drift = 4.23 # seconds per day

format = '%Y%m%d_%H%M%S'
ts1 = "20080901_120000"   # base date-time
ts2 = "20080904_180000"
d1 = datetime(*(time.strptime(ts1, format)[0:6]))
d2 = datetime(*(time.strptime(ts2, format)[0:6]))
#d += timedelta(seconds=sec)
delta = d2-d1
# delta format is nnn[n] days, hh:mm:ss
# delta is type 'datetime.timedelta'
print delta
# get back to ts2 as a check
d3 = d1+d
print d3

You're going to have to start with code that actually runs first. You've iterated on this so many times that it's not at all clear what it is you're trying to do and why it isn't doing what you think it should.

--
Erik Max Francis && [EMAIL PROTECTED] && http://www.alcyone.com/max/
 San Jose, CA, USA && 37 18 N 121 57 W && AIM, Y!M erikmaxfrancis
  It's better to be quotable than to be honest.
   -- Tom Stoppard
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to