<p>在上一个问题中,我试图查询PostgreSQL中不同的日期值,我收到的查询为:[(datetime.date(2020,4,27),),(datetime.date(2020,4,28),),…]。我曾要求将每个值转换为日期格式,如2020-04-27,建议使用strfttime()函数,但当我尝试使用此函数时,我发现错误“tuple”对象没有属性“strftime”。
<br/>有什么建议吗?我的代码如下:</p>
<pre><code>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)
</code></pre>
<p>我对Python非常陌生</p>