【发布时间】:2020-08-27 03:20:29
【问题描述】:
我有以下一段简单的代码:
pd.to_timedelta(
pd.to_datetime("2020-05-03 19:12:39.406636238") - pd.to_datetime("2020-05-03 19:12:36.508889914")
)
)
# Result = 00:00:02.897746
看起来,这个结果被修剪了一点。
pd.to_datetime("2020-05-03 19:12:36.508889914") + pd.to_timedelta("00:00:02.897746"))
# Result = 2020-05-03 19:12:39.406635914
2020-05-03 19:12:39.406636238 != 2020-05-03 19:12:39.406635914
为什么结果不同?我可以控制时间增量逗号后的数字吗?
【问题讨论】:
标签: python-3.x pandas datetime timedelta