如何在python中将GMT+附加到datetime对象

2024-09-27 02:23:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我的models.py中有一个datetime字段,另一个字段也保存所选时区(like Asia/Tehran)。 我需要将此时区的utc信息附加到我的datetime对象,如下所示: '20/4/2021 18:33:00 Gmt+4:30 我该怎么做


Tags: 对象py信息datetimemodelslikeutcgmt
1条回答
网友
1楼 · 发布于 2024-09-27 02:23:11

使用此代码,将数字替换为GMT+4.5时区中指定的日期

import datetime
timezone_diff = datetime.timedelta(hours=4.5)   
GMT_timezone = datetime.timezone(timezone_diff, name="GMT")
GMT_time = datetime.datetime(2017,2,14,12,15,1,99,GMT_timezone,fold=1)

print('{0:%d}/{0:%m}/{0:%Y} {0:%H:%M:%S} {0:%Z}{0:%z}'.format(GMT_time))

见结果: enter image description here

相关问题 更多 >

    热门问题