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

Reply via email to