У меня есть значение datetime в строковом формате. Как изменить формат с "-" отделившейся даты на ".". дата разделения. Мне также нужно добавить 6 часов, чтобы данные были в моем часовом поясе.
s = '2013-08-11 09:48:49'
from datetime import datetime,timedelta
mytime = datetime.strptime(s,"%Y-%m-%d %H:%M:%S")
time = mytime.strftime("%Y.%m.%d %H:%M:%S")
dt = str(timedelta(minutes=6*60)) #6 hours
time+=dt
print time
print dt
Я получаю следующий результат, когда он добавляет шесть часов в конце, а не в девять:
2013.08.11 09:48:496:00:00
6:00:00