Mùa xuân bắt đầu từ ngày Xuân phân (23/1) đến Hạ chí (21/6) tức là khoảng 92 ngày 19 giờ. Mùa hè bắt đầu từ Hạ chí đến Thu phân (23/9) dài khoảng 93 ngày 15 giờ. Mùa thu kéo dài từ Thu phân tới Đông chí (22/12) dài khoảng 89 ngày 19 giờ. Mùa đông từ Đông chí tới Xuân phân chỉ dài có 89 ngày. Như vậy mùa hè dài hơn mùa đông những 4 ngày 15 tiếng.
Vấn đề ngắn dài này hoàn toàn liên quan đến khoảng cách giữa trái đất với mặt trời ở mỗi thời điểm xa hay gần. Ta biết rằng trái đất quay xung quanh mặt trời theo quỹ đạo hình bầu dục, mà mặt trời không phải là tâm điểm của hình bầu dục đó, mà chỉ là một tiêu điểm trong hình bầu dục thôi. Như vậy, khi trái đất quay trên quỹ đạo, sẽ có lúc nó gần mặt trời hơn, có lúc cách xa hơn.
Mùa hạ, khi trái đất ở xa mặt trời nhất, sức hút của mặt trời đối với nó là yếu nhất, do đó trái đất quay chậm nhất, và thời gian của mùa hè dài nhất trong một năm. Ngược lại, mùa đông, khi trái đất ở gần mặt trời nhất, sức hút của mặt trời tác động lên nó mạnh nhất, do đó trái đất quay nhanh hơn lúc nào hết, và đó là mùa ngắn nhất trong năm. Tương tự như vậy có thể xét cho mùa xuân và mùa thu, là hai mùa trung gian.