Convert date mm/dd/yyyy in ein anderes format in Python

Ich versuche, ein Programm zu schreiben, das fordert den Benutzer zur Eingabe des Datum in das format mm/dd/yyyy und konvertieren. Also, wenn die Eingabe des Benutzers 01/01/2009, das Programm sollte anzeigen, January 01, 2009. Das ist mein Programm so weit. Ich schaffte es, den Monat, aber die anderen Elemente haben eine Halterung um Sie herum, so zeigt es Januar [01] [2009].

date=input('Enter a date(mm/dd/yyy)')
replace=date.replace('/',' ')
convert=replace.split()
day=convert[1:2]
year=convert[2:4]
for ch in convert:
    if ch[:2]=='01':
        print('January ',day,year )

Vielen Dank im Voraus!

  • Haben Sie schon einen Blick auf das, was convert tatsächlich enthält?
  • es zeigt:['01', '01', '2009']
  • Verstehen Sie, wie slicing funktioniert?
InformationsquelleAutor user3307366 | 2014-03-30
Schreibe einen Kommentar