x=['2020-05-12 20:16', '2020-05-12 20:16', '2020-05-10 20:11', '2020-05-10 20:07', '2020-05-11 20:03', '2020-05-8 20:02', '2020-05-8 20:02', '2020-05-9 20:02',]
@staticmethod
def compare_time(post_time):
date_object = datetime.strptime(post_time, "%Y-%m-%d %H:%M")
past = datetime.now() - date_object
如何编辑我的函数,使其返回True
如果日期不早于昨天(在当前时间的24小时内),否则返回False,我觉得我已经完成了一半,但不确定下一步该做什么
您需要量化2个datetime对象之间的差异,^{} 这里是
您希望我们的持续时间低于24h/1d,因此需要
< timedelta(days=1)
或< timedelta(hours=24)
根据1天的
timedelta
测试差异datetime.now() - date_object
:相关问题 更多 >
编程相关推荐