Dlaczego zodiak nie pokrywa się z gwiazdozbiorem?

22 lipca 2001 roku o godzinie 20:25 Słońce wstąpi w znak Lwa i jego długość ekliptyczna wyniesie 120 stopni. Jednak w tym czasie nie będzie ono w gwiazdozbiorze Lwa, a dopiero wstąpi do Raka. Dlaczego tak się dzieje?