Datum +x Tage - timedelta eingeben & Wochentag Berechnung

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Justifiez
User
Beiträge: 13
Registriert: Montag 26. Mai 2014, 19:48

Das das mit dem Abstand sinnlos war, wusste ich eigentlich schon.
Die Sache mit dem else habe ich verrafft. Danke.
Also so:

Code: Alles auswählen

def comparison():
    date1 = input('Tag1(yyyy-mm-dd): ')
    date2 = input('Tag2(yyyy-mm-dd): ')
    if (convert_datetime(date1) - convert_datetime(date2)) < datetime.timedelta(0):
        print ('Tag 1 ist älter als Tag 2.')
    elif (convert_datetime(date1) - convert_datetime(date2)) > datetime.timedelta(0):
        print ('Tag 1 ist jünger als Tag 2.')
    else: 
        print ('Same')
Grüßle
Arv
Sirius3
User
Beiträge: 17710
Registriert: Sonntag 21. Oktober 2012, 17:20

Du hast das mit dem Abstand genau verschlimmbessert:

Code: Alles auswählen

def comparison():
    date1 = convert_datetime(input('Tag1(yyyy-mm-dd): '))
    date2 = convert_datetime(input('Tag2(yyyy-mm-dd): '))
    if date1 < date2:
        print ('Tag 1 ist älter als Tag 2.')
    elif date1 > date2:
        print ('Tag 1 ist jünger als Tag 2.')
    else:
        print ('Same')
Justifiez
User
Beiträge: 13
Registriert: Montag 26. Mai 2014, 19:48

Ok. Danke! :)
Antworten