擅长:python、mysql、java
<p>您不能只输入像<code>10/16/1962</code>这样的内容作为裸文本。这是一个数学表达式。当Python看到这一点时,它会立即计算表达式的值,这就是列表中的内容:</p>
<pre><code>>>> 10/16/1962
0.00031855249745158003
</code></pre>
<p>如果需要日期,则必须使用<code>date</code>对象:</p>
<pre><code>>>> from datetime import date
>>> date(1962, 10, 16)
datetime.date(1962, 10, 16)
>>> str(date(1962, 10, 16))
'1962-10-16'
</code></pre>
<p>如果要将其格式化为<code>16 October, 1962</code>,则必须使用<code>strftime()</code>:</p>
<pre><code>>>> date(1962, 10, 16).strftime('%-m %B, %Y')
'10 October, 1962'
</code></pre>