擅长:python、mysql、java
<p>您想要的对象是“timedelta”对象-它表示两个时间戳之间的持续时间。假设你想从一个日期对象开始,然后每隔一小时做一件事。不要试图自己找出间隔逻辑,使用内置的东西</p>
<pre><code>>>> a = datetime.now()
>>> a
datetime.datetime(2020, 8, 17, 6, 33, 25, 529995)
>>> a + timedelta(hours=1)
datetime.datetime(2020, 8, 17, 7, 33, 25, 529995)
>>> a + timedelta(hours=1)
datetime.datetime(2020, 8, 17, 7, 33, 25, 529995)
>>> a + timedelta(hours=2)
datetime.datetime(2020, 8, 17, 8, 33, 25, 529995)
</code></pre>