I have a variable and I need to know if it is a datetime object.
So far I have been using the following hack in the function to detect datetime object:
if 'datetime.datetime' in str(type(variable)):
print('yes')
But there really should be a way to detect what type of object something is. Just like I can do:
if type(variable) is str: print 'yes'
Is there a way to do this other than the hack of turning the name of the object type into a string and seeing if the string contains 'datetime.datetime'
?