2021年十月七日到2024年七月四日总共有1001天。因为2021年十月七日到2023年十月六日就是整两年,一年是365天,两年就是730天,那么在加上2023年十月七日到十二月三十一日的86天,在加上2024年一月一日到七月四日的185天。累计相加就是730+86+185=2001天。所以说正确答案就是2001天。