就像@KyssTao
help(dates.num2date)所说的那样,
x必须是一个浮点数,其中要给出从0001-01-01开始的天数加一。因此,
19910102它不是1991年1月2日,因为如果您从0001-01-01开始算起19910101天,那么您将在54513年或类似的年份获得收入(除以365.25,即一年中的天数)。
datestr2num改为使用(请参阅
help(dates.datestr2num)):
new_x = dates.datestr2num(date) # where date is '01/02/1991'



