【发布时间】:2015-11-13 09:30:48
【问题描述】:
如果我有每天的日期时间 - 如何找出事件是否已经发生,通过用 datetime.now()
减法让我们在 15:35 举行日常会议。今天约翰来得更早 - 12:45,但亚历克斯迟到了 2 小时。和 15 分钟。 (17:40 到达)。
meet_dt = datetime(year=2015, month=8, day=19, hour=15, minute=35)
john_dt = datetime(year=2015, month=8, day=19, hour=12, minute=45)
alex_dt = datetime(year=2015, month=8, day=19, hour=17, minute=40)
print(meat_dt - john_dt) # came before > 2:50:00
print(meat_dt - alex_dt) # came after > -1 day, 21:55:00
如果我少带走大日子 - 那么一切都很好,但相反我收到 -1 天,21:55:00 为什么不 -2:15:00,多么糟糕的一天?
【问题讨论】:
标签: datetime python-3.x timedelta