2016-11-16 32 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)