--- a/emailuis/nmailui/src/nmmessagelistviewitem.cpp Fri Jun 11 13:27:14 2010 +0300
+++ b/emailuis/nmailui/src/nmmessagelistviewitem.cpp Wed Jun 23 18:00:21 2010 +0300
@@ -162,11 +162,12 @@
mSender->setText(senderFieldText(envelope));
// time
HbExtendedLocale locale = HbExtendedLocale::system();
- QDate sentLocalDate = envelope.sentTime().toLocalTime().date();
+ QDateTime localTime = envelope.sentTime().addSecs(locale.universalTimeOffset());
+ QDate sentLocalDate = localTime.date();
QDate currentdate = QDate::currentDate();
if (dividersActive || sentLocalDate == currentdate) {
QString shortTimeSpec = r_qtn_time_usual;
- QTime time = envelope.sentTime().toLocalTime().time();
+ QTime time = localTime.time();
mTime->setText(locale.format(time, shortTimeSpec));
} else {
QString shortDateSpec = r_qtn_date_without_year;