未纠正日期时间.now雷苏

2024-03-29 13:41:59 发布

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

我已经准备好了

 TIME_ZONE = 'Europe/Copenhagen'
 USE_TZ = True

在设置.py. 但是日期时间.now()显示-1小时后哥本哈根时区,有什么问题吗?我使用python2,7django1,5。web应用程序正在本地主机上运行。你知道吗


Tags: pywebtrue应用程序zonetimeuse时间
1条回答
网友
1楼 · 发布于 2024-03-29 13:41:59

^{} function返回一个使用UTC时区的时区感知datetime对象。你知道吗

UTC与欧洲/哥本哈根正好相差一小时;如果您愿意,可以在自己的时区中显示这个datetime对象,但您确实需要将值显式地“转换”到自己的时区。你知道吗

使用^{} function执行此操作:

from django.utils.timezone import localtime

print localtime(yourdt)

相关问题 更多 >