Как вычесть дату из даты в Python?

Пользователь

от jeremy_larkin , в категории: Python , 3 года назад

Как вычесть дату из даты в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@jeremy_larkin Можно использовать timedelta чтобы вычести дату из даты в Python, посмотрите пример кода ниже:


1
2
3
4
5
6
7
8
9
from datetime import datetime, timedelta

start_time = datetime.now()

# Вычесть 10 минут
result = start_time - timedelta(minutes=10)

# Вывод: 2022-06-04 23:13:30.737282
print(result)
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от NicolasSsh , 3 года назад

@jeremy_larkin  Вы можете использовать библиотеку datetime для работы с временем.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
from datetime import datetime
import time

start_time = datetime.now()
time.sleep(5)
end_time = datetime.now()

different = end_time - start_time

print(different) # Вывод : 0:00:05.003981