gpt4 book ai didi

python - QuerySEt 中的日期字段到字符串格式

转载 作者:太空宇宙 更新时间:2023-11-03 17:58:40 25 4
gpt4 key购买 nike

activitylist = sr.activity_set.all()
cell.paragraphs[0].text = activitylist.values_list('activityPlannedStartDate', flat = True)

我收到错误:“in ”需要字符串作为左操作数,而不是 datetime.date

cell.paragraphs[0].text 是我在 Word 中构建的 docx 中预定义表格中的一个单元格。

请帮助解决此TypeError

提前谢谢您!

最佳答案

您应该使用strftime将日期格式化为字符串的方法。并使用 string.join 将值列表表示为逗号分隔的字符串:

formatted_dates = [date.strftime("%Y-%m-%d") for date in
activitylist.values_list('activityPlannedStartDate',
flat=True)]
cell.paragraphs[0].text = ', '.join(formatted_dates)

关于python - QuerySEt 中的日期字段到字符串格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28074495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com