簡體   English   中英

當地時間到UTC時間pytz

[英]Local Time To UTC time pytz

我在pytz的幫助下轉換了python datetime。

轉換是這樣的

2013-08-23T09:53:03至2013-08-23T15:23:03 + 05:30(時間按時區變更)

現在問題是“在另一個loaction我得到的時間作為字符串 2013-08-23T15:23:03 + 05:30如何將此字符串轉換為2013-08-23T09:53:03

提前致謝

您可以使用非常有用的dateutil包

from dateutil import parser
import pytz
UTC = pytz.timezone('UTC')
date = parser.parse("2013-08-23T15:23:03+05:30")
dateutc = date.astimezone(UTC)
print dateutc.isoformat() 
# or user strptime to have in the format you want (without time zone)
print dateutc.strftime("%Y-%m-%dT%H:%M:%S")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM