在上一个问题中,我试图查询PostgreSQL中不同的日期值,我收到的查询为:[(datetime.date(2020,4,27),),(datetime.date(2020,4,28),),…]。我曾要求将每个值转换为日期格式,如2020-04-27,建议使用strfttime()函数,但当我尝试使用此函数时,我发现错误“tuple”对象没有属性“strftime”。
有什么建议吗?我的代码如下:
cur = conn.cursor()
sql = "Select Distinct Datein from table Order by datein asc"
query = cur.mogrify(sql)
cur.execute(query)
datedata = cur.fetchall()
for date in datedata:
d = date.strftime('%Y-%m-%d')
print(d)
我对Python非常陌生
这行吗
这应该起作用:
相关问题 更多 >
编程相关推荐