Only recast if datetime; use astype instead of view
Merge pull request #5998 from TomAugspurger/interpolate-datetime-fix

BUG: use astype for scipy datetime interpolation