如何比较不同时区的日期

时间:2012-10-01 07:11:31

标签: python django facebook-graph-api

来自Facebook Graph API我使用以下格式检索start_time设置为字符串的事件:“2012-10-12T23:30:00 + 0200”。当指定location时,它还返回事件对象还包含时区(例如:“Europe / Rome”)。 我只想查看即将发生的事件(比“现在”更新)。

我想知道是否有办法在不使用pytz的情况下这样做,而在Django中默认没有安装。对于部署,解决方案越便携越好。

1 个答案:

答案 0 :(得分:0)

在快速解析返回的字符串后,可以使用内置的datetime模块(使用“ - ”,“T”和“+”作为标记)。

以下是文档的快速参考:http://docs.python.org/library/datetime.html

注意:此模块处理时区(在页面中搜索tzone)。