Как бы преобразовать результат из strptime в целочисленное значение или значение, которое может использоваться date.date()?Как преобразовать time.strptime в целое число для datatime.date() Python 2
convertTOdate = time.strptime('2007-07-18 10:03:19', '%Y-%m-%d %H:%M:%S')
duedate = datetime.datetime(convertTOdate)
Решение по StackOverflow было сделать:
Используйте time.mktime() для преобразования времени кортеж (в МестноеВремя) в секундах с начала эпохи, а затем использовать datetime.fromtimestamp(), чтобы получить datetime.
from time import mktime
from datetime import datetime
dt = datetime.fromtimestamp(mktime(struct))
Я не хочу, чтобы получить местное время, как это не будет работать с моей функцией
Я использую Python 2
Спасибо
Hi, спасибо. Я пытаюсь получить время date.date() для преобразования в UCT без каких-либо ссылок на местное время. Я использую свою собственную эпоху. Мне придется вручную убрать значения в dict, а затем поместить их в функцию datetime. Когда я закончу, я отправлю его на этот вопрос. еще раз спасибо @WasiAhmad –