0
Ich habe Probleme beim Konvertieren einer DateTime von einem Format in ein anderes.Datetime Format Probleme
Mon 13 Jun 2016 10:00
13/06/2016 10:00:00
Allerdings werden soll, ich habe Probleme mit den Stunden Minuten & Sekunden (Ja ich merke, die Sekunden nicht geliefert werden - so dass möglicherweise Formatierungsprobleme verursachen)
Hier ist, was ich bisher habe:
#!/usr/bin/env python
import datetime
def convertDateString(s):
d = datetime.datetime.strptime(s, "%a %d %b %Y")
# return "{dt.day}/{dt:%m}/{dt.year}".format(dt = datetime.date(d.year, d.month, d.day)) # no time, but works fine
return "{dt.day}/{dt:%m}/{dt.year} {dt:%H}:{dt:%M}:{dt:%S}".format(dt = datetime.date(d.year, d.month, d.day))
# print convertDateString("Mon 13 Jun 2016") # works fine, but ignores time
print convertDateString("Mon 13 Jun 2016 10:00:00")
die gibt ValueError: nicht konvertierte Daten bleiben: 10:00:00
Kann jemand bitte darauf hinweisen, wo ich falsch liege?