我有一天在UT的日/月/年形式;小时:分钟:秒
我需要将其转换为MET - 或J2000 - 以秒为单位。是否有内置的python方法可以做到这一点?
答案 0 :(得分:1)
中欧时间比世界协调时间提前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