Possible fix for #893427

This commit is contained in:
Charles Haley 2011-11-23 04:04:41 -05:00
parent ccf2c33111
commit a52cc4083d

View File

@ -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)