I have tried a few obvious options but none of them works:
In [150]: x Out[150]: datetime.date(2012, 9, 1) In [151]: type(x) Out[151]: datetime.date In [15
right way is
import datetime isinstance(x, datetime.date)
When I try this on my machine it works fine. You need to look into why datetime.date is not a class. Are you perhaps masking it with something else? or not referencing it correctly for your import?
datetime.date