Mercurial > hg > syntilista
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 |