2017年9月1日到2023年8月1日共经过了2381天。
2017年9月1日到2023年8月1日的天数可以通过计算两个日期之间的天数来得出。具体计算方法如下:
首先计算出2017年9月1日到2018年1月1日的天数,包括2017年的剩余天数和2018年的前两百六十天(因为2018年是闰年,有366天):
2017年剩余天数:30 + 31 + 31 + 30 + 31 + 31 + 30 + 31 + 31 = 243天
2018年前260天:31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31 + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 1 = 260天
然后计算出2018年1月1日到2023年1月1日的天数,包括2018年剩余天数、2019年到2022年的全年天数和2023年的前三百六十天(因为2023年是平年,有365天):
2018年剩余天数:366 - 260 = 106天
2019年到2022年全年天数:365 × 4 = 1460天
2023年前360天:31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31 + 31 + 28 + 31 + 30 + 31 + 30 + 1 = 360天
最后,计算出2023年8月1日距离2023年1月1日的天数:
2023年8月1日距离2023年1月1日的天数:31 + 28 + 31 + 30 + 31 + 30 + 31 = 212天
将以上计算结果相加,即可得到2017年9月1日到2023年8月1日共经过的天数:
243 + 106 + 1460 + 360 + 212 = 2381天