gpt4 book ai didi

Python - 在土耳其现在几点了?

转载 作者:行者123 更新时间:2023-12-01 02:21:04 24 4
gpt4 key购买 nike

我在土耳其中午时运行..这就是我得到的:

2017-12-22 20:11:46.038218+03:00

import pytz
from pytz import timezone
from datetime import datetime

utc_now = datetime.now()
utc = pytz.timezone('UTC')
aware_date = utc.localize(utc_now)
turkey = timezone('Europe/Istanbul')
now_turkey = aware_date.astimezone(turkey)

为什么我得到的是 20:11:46?

最佳答案

由于基准时间错误,只需将utc_now = datetime.now()更改为utc_now = datetime.utcnow()即可。

正如 @RemcoGerlich 所说,您应该使用 utcnow 来获取 UTC。

完整代码:

import pytz
from pytz import timezone
from datetime import datetime

utc_now = datetime.utcnow()
utc = pytz.timezone('UTC')
aware_date = utc.localize(utc_now)
turkey = timezone('Europe/Istanbul')
now_turkey = aware_date.astimezone(turkey)

关于Python - 在土耳其现在几点了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47938832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com