What version of PyQt5 are you using?
>>> from PyQt5.QtCore import QDate, QDateTime
>>> QDate.currentDate().toPyDate()
datetime.date(2014, 3, 17)
>>> QDateTime.currentDateTime().toPyDateTime()
datetime.datetime(2014, 3, 17, 19, 9, 45, 974000)
This is using Qt-5.2.1 with PyQt-5.2 or PyQt-5.1.1.