为了账号安全,请及时绑定邮箱和手机立即绑定

在Python2.7中比较Timestamp和datetime64时的奇怪行为

在Python2.7中比较Timestamp和datetime64时的奇怪行为

小唯快跑啊 2021-05-11 13:18:43
有没有人遇到过类似的情况,如下所示,如果让aa为Timestamp,b为be datetime64,则比较a < b很好,但b < a返回错误。如果a可以比较b,我想我们应该可以反过来比较吗?例如(Python 2.7):>>> aTimestamp('2013-03-24 05:32:00')>>> bnumpy.datetime64('2013-03-23T05:33:00.000000000')>>> a < bFalse>>> b < aTraceback (most recent call last):  File "<input>", line 1, in <module>  File "pandas\_libs\tslib.pyx", line 1080, in pandas._libs.tslib._Timestamp.__richcmp__ (pandas\_libs\tslib.c:20281)TypeError: Cannot compare type 'Timestamp' with type 'long'提前谢谢了!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 305 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信