From a52cc4083d31ac734b0c510c7936bc4feeb0da05 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Wed, 23 Nov 2011 04:04:41 -0500 Subject: [PATCH] Possible fix for #893427 --- src/calibre/gui2/library/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index 4fe11cf6dc..64d9eda301 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -17,7 +17,7 @@ from calibre.ebooks.metadata import fmt_sidx, authors_to_string, string_to_autho from calibre.ebooks.metadata.book.base import SafeFormat from calibre.ptempfile import PersistentTemporaryFile from calibre.utils.config import tweaks, prefs -from calibre.utils.date import dt_factory, qt_to_dt +from calibre.utils.date import dt_factory, qt_to_dt, as_local_time from calibre.utils.icu import sort_key from calibre.utils.search_query_parser import SearchQueryParser from calibre.library.caches import (_match, CONTAINS_MATCH, EQUALS_MATCH, @@ -580,7 +580,7 @@ class BooksModel(QAbstractTableModel): # {{{ def datetime_type(r, idx=-1): val = self.db.data[r][idx] if val is not None: - return QVariant(QDateTime(val)) + return QVariant(QDateTime(as_local_time(val))) else: return QVariant(UNDEFINED_QDATETIME)