Diferencia entre dos fechas en Python

Al trabajar con fechas puede ser necesario determinar la diferencia entre ellas. Para este propósito en Python se utiliza el método strptime del módulo datetime.

Averigüemos cuánto tiempo ha pasado entre dos fechas: '25/05/2020 02:35:5' y '15/06/2020 10:17:23'. Para esto primero aplicaremos el método datetime. Luego utilizaremos el método strptime, en cuyo primer parámetro pasaremos la fecha necesaria. Y en el segundo parámetro especificaremos su formato. A continuación mostraremos la diferencia obtenida en pantalla:

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) # mostrará 21 days, 7:42:18
Задание 1

Se dan dos fechas:

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

Determine cuánto tiempo ha pasado entre ellas.

Задание 2

Se dan dos fechas:

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

Determine cuánto tiempo ha pasado entre ellas.