Python 3.5.2 / PyQt5
Kann mir jemand erklären, warum dieser Format-String nicht erkannt wird?:
Code: Alles auswählen
>>> from PyQt5.QtCore import QDateTime
>>> x = QDateTime.fromString("08.09.2017 06:07:08","dd.MM.YYYY hh:mm:ss")
>>> x
PyQt5.QtCore.QDateTime()
>>> x = QDateTime.fromString("08.09.2017 06:07:08","dd.MM.YYYY HH:mm:ss")
>>> x
PyQt5.QtCore.QDateTime()
jedoch:
>>> x = QDateTime.fromString("1.30. 1", "M.d. s")
>>> x
PyQt5.QtCore.QDateTime(1900, 1, 30, 0, 0, 1)
g