我想知道一个特定的python datetime对象是否早于X小时或分钟。我正试图做类似的事情:
if (datetime.now() - self.timestamp) > 100
# Where 100 is either seconds or minutes
这将生成类型错误。
在python中进行日期时间比较的正确方法是什么?我已经看了WorkingWithTime这很接近,但不是我想要的。我假设我只需要用秒表示datetime对象,这样就可以进行正常的int比较。
请张贴日期时间最佳实践列表。
Tags:
备选方案:
假设self.timestamp是datetime实例
使用
datetime.timedelta
类:你的例子可以写成:
或者
将差异与您创建的时间增量进行比较:
相关问题 更多 >
编程相关推荐