On 2019-12-11 10:51 PM, Skip Montanaro wrote:
Why is a dtm instance also an instance of dt?
The datetime type is, in fact, a subclass of the date type:
import datetime
datetime.date.__bases__
(<class 'object'>,)
datetime.datetime.__bases__
(<class 'datetime.date'>,)
datetime.time.__bases__
(<class 'object'>,)
Skip
Thanks for that.
I found a workaround.
>>> from datetime import date as dt, datetime as dtm
>>> type(dtm.now()) is dtm
True
>>> type(dtm.now()) is dt
False
>>>
I will run with this.
Frank
--
https://mail.python.org/mailman/listinfo/python-list