擅长:python、mysql、java
<p>首先需要使用<a href="https://docs.python.org/2/library/datetime.html#datetime.datetime.strptime" rel="nofollow noreferrer">^{<cd2>}</a>将时间字符串转换为<code>datetime</code>对象。然后对<code>datetime</code>对象调用<code>.toordinal()</code></p>
<pre><code>>>> from datetime import datetime
>>> date = datetime.strptime('2010-03-01', '%Y-%M-%d')
>>> date.toordinal()
733773
</code></pre>
<p>最好创建一个函数来实现这一点:</p>
<pre><code>def convert_date_to_ordinal(date):
return datetime.strptime(date, '%Y-%M-%d').toordinal()
convert_date_to_ordinal('2010-03-01')
#returns: 733773
</code></pre>