2016-11-16 65 views
1

我有一个时间戳列表,以秒为单位,自January 1, 1999 00:00 UTC(非时代)开始。我正在寻找一种方式将其转换为更加标准格式的日期/时间(如YYYY-MM-DD HH:MM:SS UTC)。我不确定如何做到这一点,因为它不是更通常的“自纪元”格式以来的秒数。将秒数自1-1-1999转换为Python的日期/时间

感谢。

+0

应该是很容易转换为“纪元以来的秒数”,因为它只是一个常数915177600秒偏移... – mgilson

回答

0

想通了一些简单的datetime和timedelta东西

d0 = datetime(1999,1,1,0,0,0) 
dt = timedelta(seconds = time[0]) 
d = d0 + dt 

>>> d 
datetime.datetime(2016, 8, 19, 13, 28, 55, 317013)