擅长:python、mysql、java
<p>你没有用微秒来计算差异。相反,您找到了34分钟的时间差,并要求得到该时间差的微秒分量。时差是<code>0:34:00</code>。在该图中,除分钟外的每个分量都是0。你知道吗</p>
<p>要查看此效果,请在程序中插入以下简单的跟踪代码:</p>
<pre><code>print(result, type(result))
print(x, type(x))
print(y, type(y))
</code></pre>
<p>输出:</p>
<pre><code>2019-03-25 17:33:08.829000-03:00 <class 'datetime.datetime'>
2019-03-25 18:07:08.829000-03:00 <class 'datetime.datetime'>
0:34:00 <class 'datetime.timedelta'>
</code></pre>
<p>您需要获取整个时间增量并将其转换为微秒。既然你看到了问题,我敢打赌你能自己解决。:-)</p>