-1
我已將時區轉換爲'Europe/London',它打印出: 2017-07-27 12:39:07 + 01:00 這是正確的倫敦時間。使用pytz轉換時區
但是,如何得到這個打印的時間加上了+01:00,所以這將是13.39.07在這種情況下? 這是我使用的功能:
def utc_to_london(utc_dt):
tz = pytz.timezone('Europe/London').localize(utc_dt)
print(tz)
return tz;
感謝您的幫助
唯一的問題是,12.39.07現在是utc時間 – Rpp
聽起來像你的問題是你正在使用'12:39:07'並使用'tz_localize()'將倫敦時區附加到它。相反,你需要做的是「本地化」到「pytz.utc」,然後*轉換*倫敦時間。 –