File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -
8000
430,6 +430,9 @@ def date2num(d):
430
430
For details see the module docstring.
431
431
"""
432
432
433
+ if hasattr (d , "to_pydatetime" ):
434
+ d = d .to_pydatetime ()
435
+
433
436
if ((isinstance (d , np .ndarray ) and np .issubdtype (d .dtype , np .datetime64 ))
434
437
or isinstance (d , np .datetime64 )):
435
438
return _dt64_to_ordinalf (d )
Original file line number Diff line number Diff line change @@ -154,6 +154,11 @@ def get_converter(self, x):
154
154
# DISABLED cached = self._cached.get(idx)
155
155
# DISABLED if cached is not None: return cached
156
156
157
+ if hasattr (x , "values" ):
158
+ x = x .values
159
+ if hasattr (x , "to_pydatetime" ):
160
+ x = x .to_pydatetime ()
161
+
157
162
converter = None
158
163
classx = getattr (x , '__class__' , None )
159
164
You can’t perform that action at this time.
0 commit comments