Мне нравится сравнивать строку, проанализированную из базы данных, со значением DateTime QDateTimeEdit (созданным дизайнером qt).Каково лучшее решение для этого?
Мой QDateTimeEdit называется qDateTimeFrom.Мой объект str называется strFrom.
dateFrom = self.qDateTimeFrom.dateTime()
strFrom = '2018-01-05-22.49.15.630000'
# convert (str to QDateTime object?)
qstrFrom = QtCore.QDateTime.fromString(strFrom, "yyyy-MM-dd-HH:mm:ss")
# compare
if(dateFrom > qstrFrom ):
print('dateFrom is bigger than strFrom')
elif(dateFrom == qStrFrom):
print('dateFrom is exactly strFrom')