最近在项目中遇到一个问题:数据库中存放的时间为UTC时间,但是现在要求都出来显示的时间为本地时间,由于自己之前很少接触Python,对Python中的datetime操作很不熟悉,在网上查阅了相关资料后终于成功解决了这个问题,方法如下:
- from dateutil import tz
Python UTC时间转本地时间操作详解
在项目中遇到数据库中UTC时间需转为本地时间的问题,通过Python的datetime和dateutil库实现。首先,使用tz.gettz获取时区,然后将UTC时间转换为带时区信息的时间,最后用astimezone方法转为本地时间。示例代码包括从UTC到CST的转换,并提供了获取当前本地时区的方法。
最近在项目中遇到一个问题:数据库中存放的时间为UTC时间,但是现在要求都出来显示的时间为本地时间,由于自己之前很少接触Python,对Python中的datetime操作很不熟悉,在网上查阅了相关资料后终于成功解决了这个问题,方法如下:

被折叠的 条评论
为什么被折叠?