gpt4 book ai didi

Python:将本地时间转换为另一个时区

转载 作者:太空狗 更新时间:2023-10-29 20:34:11 26 4
gpt4 key购买 nike

我想在 Python 中将当前时间转换为 +0900。

执行此操作的合适方法是什么(假设在时间模块中)?

我读到它不包含在 Python 中,您必须使用 pytz 之类的东西。

我不想在服务器基础上或全局范围内更改它,只是在这一个实例中。

最佳答案

将数据从 UTC 转换为 IST 的示例

from datetime import datetime
from pytz import timezone

format = "%Y-%m-%d %H:%M:%S %Z%z"

# Current time in UTC
now_utc = datetime.now(timezone('UTC'))
print now_utc.strftime(format)
Output: 2015-05-18 10:02:47 UTC+0000

# Convert to Asia/Kolkata time zone
now_asia = now_utc.astimezone(timezone('Asia/Kolkata'))
print now_asia.strftime(format)
Output: 2015-05-18 15:32:47 IST+0530

关于Python:将本地时间转换为另一个时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5280692/

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