Date and Time Difference
Remember the timedelta
object we learned in the first section? At that time we missed the time part in timedelta
objects since we compared two dates only. Now there is even more sense in using timedelta
since we can perform different operations with time also.
For example, imagine that we have both departure and arrival times on the ticket. Using timedelta
we can easily calculate the expected duration for this trip.
- Departure: 25 May 2021, 18:20
- Arrive: 26 May 2021, 07:40
12345678910# Load classes from library from datetime import datetime from datetime import timedelta # Create two datetimes objects dep = datetime(2021, 5, 25, 18, 20) arr = datetime(2021, 5, 26, 7, 40) # Calculate estimated trip duration print(f"Estimated trip duration: {arr - dep}")
Swipe to start coding
Sydney - Perth is one of the world's longest direct rail route, running for 4,352 kilometers or 2,704 miles. The ticket information looks as follows:
- Departure: July 19, 03:00 PM
- Arrival: July 23, 03:00 PM.
The year on the tickets is 2022. Create variables dep
and arr
with the respective dates and times and calculate the duration of such a trip.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Resumir este capítulo
Explicar el código en file
Explicar por qué file no resuelve la tarea
Awesome!
Completion rate improved to 3.23
Date and Time Difference
Desliza para mostrar el menú
Remember the timedelta
object we learned in the first section? At that time we missed the time part in timedelta
objects since we compared two dates only. Now there is even more sense in using timedelta
since we can perform different operations with time also.
For example, imagine that we have both departure and arrival times on the ticket. Using timedelta
we can easily calculate the expected duration for this trip.
- Departure: 25 May 2021, 18:20
- Arrive: 26 May 2021, 07:40
12345678910# Load classes from library from datetime import datetime from datetime import timedelta # Create two datetimes objects dep = datetime(2021, 5, 25, 18, 20) arr = datetime(2021, 5, 26, 7, 40) # Calculate estimated trip duration print(f"Estimated trip duration: {arr - dep}")
Swipe to start coding
Sydney - Perth is one of the world's longest direct rail route, running for 4,352 kilometers or 2,704 miles. The ticket information looks as follows:
- Departure: July 19, 03:00 PM
- Arrival: July 23, 03:00 PM.
The year on the tickets is 2022. Create variables dep
and arr
with the respective dates and times and calculate the duration of such a trip.
Solución
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 3.23single