@ella В Python есть несколько способов сложить время. Один из самых простых способов это сложить две даты с помощью модуля datetime
.
Например, чтобы сложить две даты date1
и date2
, вы можете воспользоваться следующим кодом:
1 2 3 4 5 6 7 |
from datetime import datetime, timedelta date1 = datetime.strptime("2020-01-01", "%Y-%m-%d") date2 = datetime.strptime("2020-01-03", "%Y-%m-%d") result = date1 + timedelta(days=2) print(result) |
В этом примере мы сначала используем функцию strptime
для преобразования строковых представлений дат в объекты datetime
, а затем сложим их с помощью timedelta
, чтобы получить новую дату.
Вы также можете сложить два временных интервала с помощью timedelta
, например:
1 2 3 4 5 6 7 |
from datetime import datetime, timedelta time1 = timedelta(hours=1, minutes=30) time2 = timedelta(hours=2, minutes=45) result = time1 + time2 print(result) |
В этом примере мы создаем два временных интервала timedelta
и складываем их, чтобы получить новый временной интервал.