Добавить часы к метке времени в Python - PullRequest
0 голосов
/ 10 апреля 2020

Как добавить часы к отметке времени в python?

У меня есть отметка времени в UT C, и я хочу добавить к ней часы. Если я преобразовываю его в DateTime, он меняется на местное время. Итак, я хочу добавить часы непосредственно к метке времени без преобразования в дату и время.

import time
from datetime import datetime, timedelta

input = datetime(year=datetime.now().year, month=datetime.now().month, day=datetime.now().day)
today = datetime.now()
days = (today - input).days
d = datetime(year=today.year, month=today.month, day=today.day) - timedelta(seconds=time.timezone) - timedelta(days=days)
utc_midnight_timestamp = int(time.mktime(d.utctimetuple()))

Теперь я хочу многократно добавлять 1 час к utc_midnight_timestamp

for x in range(1,24):
   #Need to keep incrementing utc_midnight_timestamp by x hours
   #use timestamp later

...