擅长:python、mysql、java
<h2>四年后:另一种方式,避免<code>replace</code></h2>
<p>我知道四年前接受的答案是有效的,但这似乎比使用<code>replace</code>要轻一点:</p>
<pre><code>dt = datetime.date.today()
dt = datetime.datetime(dt.year, dt.month, dt.day)
</code></pre>
<p><strong>注释</strong></p>
<ul>
<li>创建<code>datetime</code>对象而不向构造函数传递时间属性时,将进入午夜。</li>
<li>正如其他人所指出的,这假设您需要一个datetime对象,以便以后与timedelta一起使用。</li>
<li>当然,你可以用这个代替第一行:<code>dt = datetime.datetime.now()</code></li>
</ul>