2001年10月18号到2001年10月31号有14天,因为31天扣除前面17天,包含10月18号当天在内的天数。2001年11月1号到2021年10月31号总共有20年,期间包含2004年、2008年、2012年、2016年和2020年5个闰年,天数统计时多加5天,365x20+5=7305天,再加上前面14天,2001年10月18号到2021年10月31号共有7319天。