擅长:python、mysql、java
<p>如果我理解正确,您只需要将两列中的任何一列转换为另一列的数据类型,以便进行比较。如果是这样的话,在其中一个列上使用这些类型转换来将其转换为匹配的类型,我想可以解决您的问题。在</p>
<pre><code>>>> dt
datetime.datetime(2013, 1, 10, 0, 0)
>>> str(dt)
'2013-01-10 00:00:00'
>>> np.datetime64(str(dt))
numpy.datetime64('2013-01-10T00:00:00-0600')
>>> pd.to_datetime(str(dt))
Timestamp('2013-01-10 00:00:00', tz=None)
>>> np.datetime64(str(dt)).tolist()
datetime.datetime(2013, 1, 10, 6, 0)
</code></pre>
<p>这能给你需要的转换吗?我不能确定你到底想做什么,但这些转换应该是有效的日期时间。日期时间到数字时间64以及pd.时间戳. 在</p>
<p>如果您可以添加更精确的示例数据和示例输出,我可以定制它以使其更有用。。。。在</p>