2022年12月18日到2023年1月8日是21天。因为12月18日到1月18日是31天。
这段时间是21天,
答:依题意可知:12月还有31-18=13天,因此13+8=21天,所以2022年12月18日到2023年1月8日是21天。
2022年12月18日到月底是13天,到1月8日是8天,一共是21天
2022年12月18日到2023年1月8日一共21天