我正在研究星辰的时间子模块。它可以解析python datetime
对象。
当我传递一个pandas.Timestamp
对象astropy.time.Time认为它是一个datetime
对象。
追踪问题,我发现了这一点。
>>> t = pandas.Timestamp('2018-01-01')
>>> isinstance(t, datetime.datetime)
True
我的问题是,为什么isinstance
会返回True
?
答案 0 :(得分:1)
因为它继承自datetime.datetime
class _Timestamp(__datetime.datetime):
所以它是datetime.datetime
...
答案 1 :(得分:0)
TimeStamp是大熊猫相当于python的Datetime,并且在大多数情况下都可以与它互换。