python比较日期时间与不同的时区

我正在实现计划发布对象的功能。 用户选择发布时间,我创建了一个cron任务来运行每分钟,并检查是否是发布时间。

用户来自不同的时区。

所以我需要比较两个日期时间:

>>user_chosen_time
datetime.datetime(2012, 12, 4, 14, 0, tzinfo=tzinfo(120))
>>curdate=datetime.datetime.now()
datetime.datetime(2012, 12, 4, 18, 4, 20, 17340)
>>user_chosen_time==curdate
*** TypeError: can't compare offset-naive and offset-aware datetimes

对不起,我很需要讨论这个问题。 谢谢


http://pytz.sourceforge.net/是你想要消除时区差异时想看的地方:)

编辑:刚刚在SO上发现这篇文章,可能会给你更多关于你的问题的信息

链接地址: http://www.djcxy.com/p/11551.html

上一篇: python compare datetimes with different timezones

下一篇: android locationManager continues to call onLocationChanged after removeUpdates