小编Jam*_*mes的帖子

检查mongodb中的日期时间对象是否为UTC格式,来自python

mongodb,一个被调用的字段joining_date显示为

"Sun Dec 19 2010 05:35:55 GMT+0000 (UTC)"
Run Code Online (Sandbox Code Playgroud)

如您所见,这是一个UTC日期.

但是当从pymongo访问时,相同的字段显示为

 datetime.datetime(2010, 12, 19, 5, 35, 55, 286000)
Run Code Online (Sandbox Code Playgroud)

从python我需要检查日期是否为utc格式.

问题:我得到一个奇怪的结果,如下所示

v = datetime(2010, 12, 19, 5, 35, 55, 286000)
v.tzinfo == pytz.utc # Returns False !..why ?
Run Code Online (Sandbox Code Playgroud)

如何Sun Dec 19 2010 05:35:55 GMT+0000 (UTC)从原始字符串中取回datetime.datetime(2010, 12, 19, 5, 35, 55, 286000)或如何检查是否datetime.datetime(2010, 12, 19, 5, 35, 55, 286000)为UTC格式?

python datetime pytz pymongo

5
推荐指数
2
解决办法
4201
查看次数

标签 统计

datetime ×1

pymongo ×1

python ×1

pytz ×1