Hello, I have an issue with data that I am trying to convert to datetime. It has 'a.m.' rather than 'am' and the %p format doesn't seem to work. I am pretty sure there should be an easy solution. That said I can not see it at the moment. the following illustrates the issue. test1 and test2 work BUT my data is in the format of 'data below:
import StringIO import datetime test1 = '1/09/1978 1:00:00 ' test2 = '1/09/1978 1:00:00 am' data = '1/09/1978 1:00:00 a.m.' print datetime.datetime.strptime(test1,('%d/%m/%Y %I:%M:%S ')) print datetime.datetime.strptime(test2,('%d/%m/%Y %I:%M:%S %p')) print datetime.datetime.strptime(data,('%d/%m/%Y %I:%M:%S %p')) Thank you for your time, bevan -- View this message in context: http://old.nabble.com/datetime-a.m.-not-AM-tp27506228p27506228.html Sent from the Python - tutor mailing list archive at Nabble.com. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor