Is this an actual cut and paste of your code? The problem seems to be that you're getting a time.struct_time object instead of a datetime object. See below
On Sun, Sep 7, 2008 at 12:52 PM, Wayne Watson <[EMAIL PROTECTED]>wrote: > Yes, that's correct., but that reference isn't doing it for me presently. > Here's a piece of code that might help explain what I'm trying to do: > > # program to test str... functions > import datetime > > Are you sure you didn't do "from datetime import datetime"? > > ... > # format conversion of date+time > dt1 = datetime.strptime("20080421_101145", "%Y%m%d_%H%M%S") > > I don't see how this works as written because the datetime module doesn't have a strptime function. > > print "dt1: ",dt1 > other = dt1.strftime("%Y%m%d_%H%M%S") <-- fails, line 11 > print other.replace(" ", "") > > Results: > dt1: (2008, 4, 21, 10, 11, 45, 0, 112, -1) > > > Traceback (most recent call last): > File > "C:/Sandia_Meteors/Improved_Sentinel/Sentinel_Playground/Utility_Dev/BumpSeconds", > line 11, in ? > other = dt1.strftime("%Y%m%d_%H%M%S") > AttributeError: 'time.struct_time' object has no attribute 'strftime' > > This is telling you that dt1 is a time.struct_time but I don't see how from the code you've shown here.
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor