0

如果我想知道系统第二天早上 9 点的时间戳,

可能有两种情况:

1. If the current time is 11 P.M of 2013-11-05 and I want to get the timestamp for 9 A.M 2013-11-06

2. If the current time is 2 A.M for 2013-11-06 and I need the timestamp for 9 A.M for same day

有没有更好的方法来处理这个问题,或者我分别计算我的小时、日、月、年,然后生成一个我试图避免的日期时间对象。

4

1 回答 1

2

这看起来很简单。检查时间;如果它小于 09:00,则只需使用 设置时间值replace。如果它更大,添加datetime.timedelta(hours=24)并执行相同的操作。

于 2013-11-05T06:03:47.700 回答