Export tableaux avec dates: can't subtract offset-naive and offset-aware datetimes #163

Closed
opened 2021-10-15 14:21:53 +02:00 by viennet · 1 comment
Owner

menu Notes / lister toutes les saisies de notes, export Excel: problème de dates

TypeError: can't subtract offset-naive and offset-aware datetimes

Extrait du traceback:

File "/mac/scodoc8/app/scodoc/gen_tables.py", line 663, in make_page
   xls = self.excel()
 File "/mac/scodoc8/app/scodoc/gen_tables.py", line 491, in excel
   return ses.generate()
 File "/mac/scodoc8/app/scodoc/sco_excel.py", line 369, in generate
   self.wb.save(tmp.name)
 File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/workbook/workbook.py", line 407, in save
   save_workbook(self, filename)
 File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/writer/excel.py", line 293, in save_workbook
   writer.save()
 File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/writer/excel.py", line 275, in save
   self.write_data()
 (...)
 File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/utils/datetime.py", line 97, in to_excel
   days = (dt - epoch).days
TypeError: can't subtract offset-naive and offset-aware datetimes
menu **Notes / lister toutes les saisies de notes, export Excel**: problème de dates ``` TypeError: can't subtract offset-naive and offset-aware datetimes ``` Extrait du traceback: ``` File "/mac/scodoc8/app/scodoc/gen_tables.py", line 663, in make_page xls = self.excel() File "/mac/scodoc8/app/scodoc/gen_tables.py", line 491, in excel return ses.generate() File "/mac/scodoc8/app/scodoc/sco_excel.py", line 369, in generate self.wb.save(tmp.name) File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/workbook/workbook.py", line 407, in save save_workbook(self, filename) File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/writer/excel.py", line 293, in save_workbook writer.save() File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/writer/excel.py", line 275, in save self.write_data() (...) File "/mac/scodoc8/venv/lib/python3.9/site-packages/openpyxl/utils/datetime.py", line 97, in to_excel days = (dt - epoch).days TypeError: can't subtract offset-naive and offset-aware datetimes ```
viennet added the
bug
label 2021-10-15 14:22:07 +02:00
Author
Owner

closed by 7cc9f6d1f4

closed by 7cc9f6d1f4ec5b5289ce28004b3e4651113e5aa0
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#163
No description provided.