>
2005年结婚到2022年是17年左右,这个答案只能是大约,不能算完全准确的案,因为没有明确起止日期。
如果开始时间为2005年1月1日,结束时间为2022年12月31日,从2005年到2022年就是18年。如果从2005年12月31日起,到2022年1月1日止,时间为16年。