TypeError: #39;datetime.datetime#39; object does not support indexing(TypeError:#39;Datetime.Datetime#39;对象不支持索引)
问题描述
在过去的24小时内,我在查询表中的所有数据时遇到了困难,很难说这是否是我的一部分的Postgres错误,因为我是初学者
我看到"Publishedat"字段返回一个日期时间.DateTime值。
但是,
结果:
是否可以在心理拷贝g2查询中使用DateTime库?
推荐答案
如果要将元组传递到cur.execute()
,则传递的是单个值(这与包含单个值的"元组"不同)
另外,为什么不在postgres中处理日期/时间的内容,它在处理它方面做得很好。例如,您的查询可能如下所示:
否则您可以使用以下命令在数据库中进行日期计算:
(请注意末尾的额外逗号),或使用以下命令在Python中进行计算:
如果您想要日期的上限,您可能需要执行以下操作:
(请注意,Python知道括号表示元组,因此不需要尾随逗号)
这篇关于TypeError:';Datetime.Datetime';对象不支持索引的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!