Как преобразовать эпоху в дату, присвоив ей значение с помощью Python? - PullRequest
0 голосов
/ 22 января 2019

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

import datetime

a=1529396478000

datetime.datetime.fromtimestamp(a).strftime('%c')

Ответы [ 2 ]

0 голосов
/ 22 января 2019
import datetime

a=1529396478000
a /= 1000

print(datetime.datetime.utcfromtimestamp(a).strftime('%Y-%m-%d %H:%M:%S'))
0 голосов
/ 22 января 2019

try datetime.datetime.fromtimestamp(a).strftime('%Y-%m-%d %H:%M:%S')

Я думаю, что a отсутствует точка, a=1529396478.000 в противном случае год - 50434, что приводит к ошибке ValueError.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...