From 634ddb80a87b32c45ed0dbf2b76aa354fbb310ed Mon Sep 17 00:00:00 2001 From: Chris Holland Date: Wed, 29 Jul 2020 19:09:43 -0400 Subject: [PATCH] Use ISO date/time in csv export --- konsolekalendar/konsolekalendarexports.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/konsolekalendar/konsolekalendarexports.cpp b/konsolekalendar/konsolekalendarexports.cpp index 30d7634..ba791bd 100644 --- a/konsolekalendar/konsolekalendarexports.cpp +++ b/konsolekalendar/konsolekalendarexports.cpp @@ -220,16 +220,15 @@ bool KonsoleKalendarExports::exportAsCSV(QTextStream *ts, const Event::Ptr &even QString delim = i18n(","); // character to use as CSV field delimiter QString dquote = i18n("\""); // character to use to quote CSV fields - QLocale locale; if (!event->allDay()) { - *ts << pF(locale.toString(date)) - << delim << pF(locale.toString(event->dtStart().time())) - << delim << pF(locale.toString(date)) - << delim << pF(locale.toString(event->dtEnd().time())); + *ts << pF(date.toString(Qt::ISODate)) + << delim << pF(event->dtStart().time().toString(Qt::ISODate)) + << delim << pF(date.toString(Qt::ISODate)) + << delim << pF(event->dtEnd().time().toString(Qt::ISODate)); } else { - *ts << pF(locale.toString(date)) + *ts << pF(date.toString(Qt::ISODate)) << delim << pF(QLatin1String("")) - << delim << pF(locale.toString(date)) + << delim << pF(date.toString(Qt::ISODate)) << delim << pF(QLatin1String("")); } -- GitLab