[英]Django convert local time to utc time
這是我使用的代碼,我將時間轉換為 UTC 時間:
pickup_time = "03:00 PM"
local_time = pytz.timezone("Asia/Kolkata")
naive_datetime = datetime.datetime.strptime (pickup_time, "%I:%M %p")
local_datetime = local_time.localize(naive_datetime, is_dst=None)
utc_datetime = local_datetime.astimezone(pytz.utc)
print(utc_datetime)
print(utc_datetime.strftime("%I:%M %p"))
結果我變得像:
1900-01-01 09:07:00+00:00
09:07 上午
但據我說,它應該是 09:30 AM。在 UTC+05:30 的 IST 偏移量中,但我有 6 個小時。 任何人都可以請告訴我我在這里做錯了什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.