返回信息流公司今儿的测试各种跪。最后同事发现,问题居然出在leap year check。
同样的一个日期,运行结果不一样:
import time
time.strptime('02/29', '%m/%d')
import datetime
datetime.datetime.strptime('02/29', '%m/%d' )
当然,这不是bug,是feature。
附上12年python社区修bug时的讨论:http://bugs.python.org/issue14157
这是一条镜像帖。来源:北邮人论坛 / python / #12451同步于 2016/2/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
日期不合法
zhaoweichen
2016/2/29镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
目测是当初写的时候只想着简单比日期大小...
项目周期不到一年,估计就没想年份的事~
【 在 nuanyangyang 的大作中提到: 】
: 红红火火恍恍惚惚
: 话说为什么有月和日却没有年呢?