2018年5月21日至2021年1月16日,一共有:(2021-2018)×365+1-20-30-31-28-(31-16)=3×365-34-89=1095-123=972天
一共是971天根据计算2018-5-21至2018-12-31,共计224天2019-1-1至2021-1-16,合计747天合计为971天