擅长:python、mysql、java
<p>我认为您不需要在当前时间中替换<code>hour</code>和{<cd2>}。因为您已经从<code>time_now</code>获得了<code>time()</code>,所以您可以将其与另一个{a1}对象进行比较。在</p>
<pre><code>dt_now = datetime.datetime.now()
t_now = dt_now.time()
</code></pre>
<p>现在,需要上下限:</p>
^{pr2}$
<p>一旦有了这些,就可以直接比较时间对象:</p>
<pre><code>if t_3am < t_now <= t_630am: # used <= to make the upper bound inclusive
# do something
</code></pre>
<p>性能方面,我认为您应该将<code>t_3am</code>和{<cd7>}视为常量,因为它们不会改变。所以一个更好的方法是只定义一次,而不是每次得到当前时间时都替换<code>hour</code>和{<cd2>}。在</p>