关于django:Python将日期时间导出到csv

Python export datetime to csv

我有这个密码

1
导入csvdef export_failures_all(请求):response=httpresponse(content_type='text/csv')response['content-disposition']='附件;filename="failures.csv"'writer=csv.writer(响应,分隔符为"",方言为""excel"")response.write(u'ufeff'.encode('utf8'))writer.writerow([‘maszyna’,‘wydzia?’,'opis''data dodania''data rozpocz?中情局,《数据报》,《数据报》,ZG?阿萨杰?Cy’,PrZyJ?"状态"n awarie=awaria.objects.all().values_list('maszyna_uuuzwa'、'wyzial_uzwa'、'description'、'add_date'、'repair_date'、'remove_date'、'user_uuu username'、'sur_uuuusername'、'status_uuuunazwa').order_by('-inN代表awaria in awarin writer.writerow(awarnn返回响应<;/code&gt<;/prn<>;我遇到的问题是,<;cod>;add/cod>;,<;cod>;repair/cod>;,<;cod>;remove/cod>;因为有<;cod>;datetimefiel<;/cod>;在csv文件中,它们有秒<;;。/n<;pre&gt<;cod>2017-02-14 09:50:19.271833+00nN2017-02-14 08:38:09.362218+00:00<;/code&gt<;/prn<>;我想这样<;。/n<;pre&gt<;cod>2017-02-14 09nN2017-02-14 08:38<;/code&gt<;/prN<>;有任何想法如何实现它<;。/n<hr><P>通过执行以下操作对其进行格式化:</P><P><wyn>my_datetime.strftime("%Y-%m-%d %H:%M")</wyn></P><P>如何将python日期时间转换为具有可读格式日期的字符串?</P><P>更新列表中的所有日期(假定其为列表列表)</P>[cc lang="python"]values_list = [[x.strftime("%Y-%m-%d %H:%M") if isinstance(x, datetime.datetime) else x for x in row] for row in values_list]