Skip to main content
 首页 » 编程设计

python之django: 'tuple' 对象没有属性 'strftime'

2025年05月04日31bonelee

我创建了一个日期时间对象的值列表

a=design_list.values_list('date_submitted') 

所以我得到:

[(datetime.datetime(2012, 10, 21, 13, 56, 24),), (datetime.datetime(2012, 10, 21, 10, 33, 58),), etc... 

我正在尝试将它们转换为时间戳,例如:

timestamps[0] = a[0].strftime("%s") 

但是我得到了错误:

AttributeError: 'tuple' object has no attribute 'strftime' 

谁能告诉我我做错了什么?

请您参考如下方法:

我在查询中添加了 flat=True:

a=design_list.values_list('date_submitted', flat=True) 

给出:

[datetime.datetime(2012, 10, 21, 13, 56, 24), datetime.datetime(2012, 10, 21, 10, 33, 58),  

然后可以转换。