TypeError:无法将类型“时间戳”与类型“日期”进行比较

费丁迪

问题在第22行

if start_date <= data_entries.iloc[j, 1] <= end_date:

我想比较正在访问熊猫数据帧列start_dateend_date部分data_entries.iloc[j, 1]使用以下方式将列转换为日期时间

data_entries['VOUCHER DATE'] = pd.to_datetime(data_entries['VOUCHER DATE'], format="%m/%d/%Y")

但是我不确定如何将其转换为日期

import pandas as pd
import datetime

entries_csv = "C:\\Users\\Pops\\Desktop\\Entries.csv"

data_entries = pd.read_csv(entries_csv)
data_entries['VOUCHER DATE'] = pd.to_datetime(data_entries['VOUCHER DATE'], format="%m/%d/%Y")

start_date = datetime.date(2018, 4, 1)
end_date = datetime.date(2018, 10, 30)

    for j in range(0, len(data_entries)):
        if start_date <= data_entries.iloc[j, 1] <= end_date:
             print('Hello')
moshevi:

这将其转换为日期:

data_entries['VOUCHER DATE'] = pd.to_datetime(data_entries['VOUCHER DATE'], format="%m/%d/%Y").dt.date

但是我不建议这样过滤。这快得多

data_entries[data_entries['VOUCHER DATE'].between(start_date, end_date)]

阅读这篇文章

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

熊猫日期时间错误:无法将类型“时间戳”与类型“ unicode”进行比较

无法将类型“时间戳”与类型“ int”进行比较

无法将“时间戳”类型与“ int”类型进行比较-减去数据集

TypeError:无法将<type'str'>类型与Series进行比较

熊猫运行时警告无法将类型“时间戳”与类型“ str”进行比较,未定义对象的排序顺序未定义

SQL将时间戳与正常日期进行比较

Javascript将当前日期与时间戳进行比较

无法将消息时间戳与 x 天数进行比较

将时间戳转换为日期数据类型

计算时差-TypeError:无法将类型'Timestamp'与类型'int'比较

Python 3,无法将日期时间戳转换为日期时间对象,类型错误:需要一个整数(得到类型 str)

Pandas和DateTime TypeError:无法将TimedeltaIndex与float类型进行比较

TypeError:无法将日期时间类型从[datetime64 [ns]]分配为[timedelta64 [D]]

熊猫比较引发TypeError:无法将dtyped [float64]数组与类型为[bool]的标量进行比较

仅将日期的日期部分与Hibernate中的时间戳进行比较

将时间戳与时间戳范围进行比较

将时间戳与 MySql 中的 NULL 时间戳进行比较

将时间戳与纪元秒进行比较

如何在postgres中将时间戳数据类型与字符串进行比较?

无法仅获取时间戳的日期部分并将其与java.sql.Date对象进行比较

如何将 updated_at 从时间戳类型更改为日期时间?

使用 StringFormat 将时间戳(长类型)从 XAML 转换为日期和时间

Python 3:“ TypeError:无法从[datetime64 [ns]]到[int32]的日期时间进行类型分配”-Jupyter Notebook

如何将 Unix 纪元时间戳与 SQL 中的日期进行比较?

使用Hibernate将当前日期(Java)与数据库(sql)中的时间戳进行比较

将时间戳索引与python中的固定日期进行比较

我应该如何将日期输入与 Angular Fire 中的字段时间戳进行比较

需要将日期与斜线类型进行比较

无法强制转换为格式化日期-Cassandra时间戳类型