擅长:python、mysql、java
<p>您需要对日期字符串使用<a href="https://docs.python.org/2/library/datetime.html#datetime.datetime.strptime" rel="nofollow">^{<cd1>}</a>,指定格式,然后可以调用<code>date</code>对象的<code>toordinal</code>方法:</p>
<pre><code>>>> from datetime import datetime as dt
>>> d = dt.strptime('2010-03-01', '%Y-%m-%d').date()
>>> d
datetime.date(2010, 3, 1)
>>> d.toordinal()
733832
</code></pre>
<p>在这种情况下,对<code>date</code>方法的调用是多余的,并且只为使对象与<code>date</code>对象而不是<code>datetime</code>对象保持一致而保留。</p>
<p>如果您希望处理更多的日期字符串格式,<a href="http://strftime.org/" rel="nofollow">Python's strftime directives</a>是一个很好的参考,您希望签出。</p>