【发布时间】:2020-08-01 07:04:56
【问题描述】:
我有一个从列表中获取的时间戳,我需要在 pandas 数据框中找到最接近我拥有的时间戳的行,即使是一组行也适合我。 这是示例数据框
0 6160 Upper 12-7-2019 12:37:51.123572
1 6162 Upper 12-7-2019 12:39:22.355725
2 6175 Upper 12-7-2019 13:21:15.224157
3 6180 Upper 13-7-2019 06:04:29.157111
4 6263 Upper 13-7-2019 07:37:51.123572
我有一个时间戳
datetime.datetime(12,7,2019,16,41,20)
所以在这种情况下,我需要它在索引 2 处捕获一行。
感谢您的帮助。 谢谢
【问题讨论】:
-
你的 datetime 对象应该是 datetime.datetime(2019,7,12,16,41,20)。参数的顺序是年、月、日、时、分、秒。请参阅Python documentation。
标签: python pandas dataframe timestamp