截至今天2021年5月16日,距离2023年8月22日还有861天。要计算有多少天已经过去,可以用当年天数总和减去未来天数之和。每年天数总和为365天或366天(闰年),因此,2021年和2022年的天数总和为365+365=730天。故从2023年8月22日往前推算共有365+365+231=961天。因此,现在距离2023年8月22日已经过去了961-861=100天。换句话说,从今天算起再100天就到了2023年8月22日。