добавить часы в строку времени, чтобы соответствовать часовому поясу в python - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть строка, которая выглядит следующим образом

time = "2020-04-15 21:27"

Это основано на нормальном часовом поясе + 0

как я могу добавить часы к строке, чтобы она стать таким

например, давайте добавим 5 часов ко времени

строка времени станет такой

time = "2020-04-15 02:27"

тогда день должен обновиться, чтобы конечный результат выглядел следующим образом

time = "2020-04-15 02:27"

как я могу это сделать?

Редактировать:

Мне также нужно изменить день, потому что прошло 24 часа

1 Ответ

1 голос
/ 16 апреля 2020

Неясно, имеете ли вы в виду создание собственных часов или просто обновление строки каждый час.

Вариант один:

import time
While True:
    t = time.ctime(%h)
    print(t)
#the above produces a live clock only showing hours.
#you could add %s for seconds separated by commas and thd like.

Вариант 2:

import time
T = #whatever you want it to be
time.sleep(300)
T = the prev num bit you want to change + 5

Надеюсь, это поможет! Счастливое кодирование

...