花时间在 UT 到 MET

Taking time in UT to MET

我在 UT 中有一个时间 Day/Month/Year; Hours:Minutes:Seconds.

我需要将其转换为 MET - 或 J2000 - 以秒为单位。是否有一个内置的 python 方法可以做到这一点?

欧洲中部时间比协调世界时早 1 小时

周日凌晨 2:46,协调世界时 (UTC) 是欧洲中部时间 (MET) 周日凌晨 3:46

所以你只需增加一个小时。

import time

UTC_datetime = "2016-05-05 20:28:54"

UTC_tA = time.strptime(UTC_datetime, "%Y-%m-%d %H:%M:%S")
UTC_timestamp = time.mktime(UTC_tA)

MET_timestamp = UTC_timestamp + 3600
time_local = time.localtime(MET_timestamp)

MET_datetime = time.strftime("%Y-%m-%d %H:%M:%S", time_local)

print MET_datetime