如何从数据库收集一天的记录?
我正在尝试收集一日记录表格数据库。以下是我的查询,它给出的错误为 psycopg2.errors.InvalidTextRepresentation:整数输入语法无效:
代码:
`start_epoctime = time.mktime(start.timetuple()) + start.microsecond * 1e-6
end_epoctime = time.mktime(end.timetuple()) + end。微秒 * 1e-6
start_epoctime = int(start_epoctime - 19800) end_epoctime = int(end_epoctime - 19800) PostgreSQL: 选择 station_number,ccu_time,其中 ccu_time 在 start_epoctime 和 end_epoctime 之间`
Im trying to collect a one day record form db. The below is my query it giving error as
psycopg2.errors.InvalidTextRepresentation: invalid input syntax for integer:
Code:
`start_epoctime = time.mktime(start.timetuple()) + start.microsecond * 1e-6
end_epoctime = time.mktime(end.timetuple()) + end.microsecond * 1e-6
start_epoctime = int(start_epoctime - 19800)
end_epoctime = int(end_epoctime - 19800)
postgresql :
SELECT station_number,ccu_time,where ccu_time between start_epoctime and end_epoctime`
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ccu_time 是时间戳还是unix时间?
尝试使用以下内容:
如果 ccu_time 是 unix 时间:
ccu_time is timestamp or unix time?
Try with something like:
if ccu_time is unix time: