【E-25】ValueError: day is out of range for month

一、问题源头

时间超界限的问题

   

二、原因

打印一下,发现是截数据有问题,老司机翻车啊。

   

三、解决方案

1、修改界限

2、直接使用split

datetime.date(int(old_day.split('-')[0]), int(old_day.split('-')[1]), int(old_day.split('-')[2][:2]))

   

本文采用

方案2

   

四、建议

多实验

posted @ 2020-12-22 21:29  忆凡人生  阅读(465)  评论(0编辑  收藏  举报