2020.3.11号的前520天是2018.6.30号。
1年365天,闰年366天,2020年是闰年,365+366-520=111(这天是2018年3月11日)3月大,4月小,5月大,六月小,七月大。再过4、5、6月111-31-30-31=19(这天是2018年6月11日)11+19=30,6月30日。2020.3.11号的前520天是2018年6月30日