Específicamente tengo código que se simplifica a esto:¿Cómo puedo registrar el período (AM/PM) con datetime.strptime?
from datetime import datetime
date_string = '2009-11-29 03:17 PM'
format = '%Y-%m-%d %H:%M %p'
my_date = datetime.strptime(date_string, format)
# This prints '2009-11-29 03:17 AM'
print my_date.strftime(format)
Lo que da? ¿Python simplemente ignora el especificador de período al analizar las fechas o estoy haciendo algo estúpido?
Gracias a todos por las respuestas rápidas. Ojalá pudiera votar más de una vez. – Triptych