Differenz zwischen zwei Datumsangaben in Python

Bei der Arbeit mit Datumsangaben kann es erforderlich sein, die Differenz zwischen ihnen zu bestimmen. Für diesen Zweck wird in Python die Methode strptime des Moduls datetime verwendet.

Lassen Sie uns herausfinden, wie viel Zeit zwischen den beiden Datumsangaben: '25/05/2020 02:35:5' und '15/06/2020 10:17:23' vergangen ist. Dazu wenden wir zuerst die Methode datetime an. Dann verwenden wir die Methode strptime, deren ersten Parameter wir das gewünschte Datum übergeben. Im zweiten Parameter geben wir ihr Format an. Anschließend geben wir die ermittelte Differenz auf dem Bildschirm aus:

pythonstart_time = datetime.datetime.strptime('25/05/2020 02:35:5', '%d/%m/%Y %H:%M:%S')
end_time = datetime.datetime.strptime('15/06/2020 10:17:23', '%d/%m/%Y %H:%M:%S')

res = end_time - start_time
print(res) # gibt 21 days, 7:42:18 aus
Задание 1

Gegeben sind zwei Datumsangaben:

pythondt1 = '13/10/2018 22:15:45'
dt2 = '15/11/2018 09:47:16'

Ermitteln Sie, wie viel Zeit zwischen ihnen vergangen ist.

Задание 2

Gegeben sind zwei Datumsangaben:

pythondt1 = '01-12-2025 16:07:5'
dt2 = '31:12:2025 10:32:45'

Ermitteln Sie, wie viel Zeit zwischen ihnen vergangen ist.