Why it doesn't work?

作業のメモ、記録をブログに残しています。

Python timeモジュールを使用したEpoch(エポック)の変換

timeモジュールを使用して現在時刻とエポックの変換

import time

# 現地の現在時刻の取得
now = time.localtime()
print(now)
# => time.struct_time(tm_year=2018, tm_mon=2, tm_mday=26, tm_hour=22, tm_min=47, tm_sec=50, tm_wday=0, tm_yday=57, tm_isdst=0)

# 現在時刻からエポックへの変換
epoch = time.mktime(now)
print(epoch)
# => 1519652870.0 (単位は秒)

# エポックから現在時刻への変換
print(time.gmtime(epoch))
# => time.struct_time(tm_year=2018, tm_mon=2, tm_mday=26, tm_hour=22, tm_min=47, tm_sec=50, tm_wday=0, tm_yday=57, tm_isdst=0)