Python - Diferencia de tiempo entre dos fechas

#1. Obtener la diferencia de tiempo entre dos fechas:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14)[br]date2 = datetime.datetime(2023, 7, 21)[br]difference = date2 - date1[br]print(difference)[br][br]#2. Obtener la diferencia de tiempo entre dos fechas en días:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14)[br]date2 = datetime.datetime(2023, 7, 21)[br]difference = (date2 - date1).days[br]print(difference)[br][br]#3. Obtener la diferencia de tiempo entre dos fechas en horas:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14, 12, 0, 0)[br]date2 = datetime.datetime(2023, 7, 14, 15, 30, 0)[br]difference = (date2 - date1).seconds // 3600[br]print(difference)[br][br]#4. Obtener la diferencia de tiempo entre dos fechas en minutos:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14, 12, 0, 0)[br]date2 = datetime.datetime(2023, 7, 14, 12, 30, 0)[br]difference = (date2 - date1).seconds // 60[br]print(difference)[br][br]#5. Obtener la diferencia de tiempo entre dos fechas en segundos:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14, 12, 0, 0)[br]date2 = datetime.datetime(2023, 7, 14, 12, 0, 10)[br]difference = (date2 - date1).seconds[br]print(difference)[br][br]#6. Obtener la diferencia de tiempo entre dos fechas en segundos:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14, 15, 30, 0)[br]date2 = datetime.datetime(2023, 7, 14, 15, 30, 45)[br]difference = (date2 - date1).total_seconds()[br]print(difference)[br][br]#7. Obtener la diferencia de tiempo entre dos fechas en minutos:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14, 15, 30, 0)[br]date2 = datetime.datetime(2023, 7, 14, 15, 35, 0)[br]difference = (date2 - date1).total_seconds() / 60[br]print(difference)[br][br]#8. Calcular la diferencia entre dos fechas:[br]import datetime[br]date1 = datetime.datetime(2023, 7, 14)[br]date2 = datetime.datetime(2023, 7, 21)[br]difference = date2 - date1[br]print(difference)[br][br]#9. Obtener el número de días transcurridos desde una fecha específica:[br]import datetime[br]date = datetime.datetime(2023, 7, 14)[br]days_passed = (datetime.datetime.now() - date).days[br]print(days_passed)
Geogebra Python

Information: Python - Diferencia de tiempo entre dos fechas