2005年9月1日到2022年3月21日,一共有:(2022-2005)×365+4-31-31-30-31-30-(31-21)=17×365+4-153-10=6205-159=6046天
从2005年9月1日到2022年3月21日一共是过了6046天