Чтобы получить текущую дату и время в Python и вычесть из нее три часа, вы можете использовать модуль datetime. Вот несколько способов добиться этого:
Метод 1: использование datetime.now() и timedelta
from datetime import datetime, timedelta
current_time = datetime.now()
new_time = current_time - timedelta(hours=3)
Метод 2: использование datetime.utcnow() и timedelta
from datetime import datetime, timedelta
current_time = datetime.utcnow()
new_time = current_time - timedelta(hours=3)
Метод 3. Использование даты и времени с учетом часового пояса с помощью модуля pytz
from datetime import datetime
import pytz
timezone = pytz.timezone('Your_Timezone') # Replace 'Your_Timezone' with the desired timezone
current_time = datetime.now(timezone)
new_time = current_time - timedelta(hours=3)
Обратите внимание, что в методе 3 вам необходимо установить модуль pytz, если он еще не установлен. Вы можете установить его с помощью pip: pip install pytz.