comparison src/main.cpp @ 84:00db2c012481

Add dateTimeToLocal() and some comments.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 24 Apr 2017 12:36:27 +0300
parents 83044206479e
children 8ec1eb6b00b6
comparison
equal deleted inserted replaced
83:83044206479e 84:00db2c012481
60 { 60 {
61 return str.simplified().trimmed(); 61 return str.simplified().trimmed();
62 } 62 }
63 63
64 64
65 const QString dateTimeToStr(const QDateTime &val) 65 //
66 // Manipulate given QDateTime value to get desired
67 // correct timestamp.
68 //
69 const QDateTime dateTimeToLocal(const QDateTime &val)
66 { 70 {
67 QDateTime tmp = val; 71 QDateTime tmp = val;
68 tmp.setOffsetFromUtc(0); 72 tmp.setOffsetFromUtc(0);
69 return tmp.toLocalTime().toString(QStringLiteral("yyyy-MM-dd hh:mm")); 73 return tmp.toLocalTime();
74 }
75
76
77 //
78 // Return a string representation of given QDateTime
79 // converted to local time.
80 //
81 const QString dateTimeToStr(const QDateTime &val)
82 {
83 return dateTimeToLocal(val).toString(QStringLiteral("yyyy-MM-dd hh:mm"));
70 } 84 }
71 85
72 86
73 // 87 //
74 // Check if an SQL error has occured (for given QSqlError) and 88 // Check if an SQL error has occured (for given QSqlError) and