التقويم الشمسي يعتمد على دوران الأرض حول الشمس حيث تدور دورة كاملة في 365.25 يوم, ولهذا تم تقسيم ايام السنة على 12 شهر, اما التقويم القمري فهو يعتمد على دوران القمر حول الأرض, حيث تعتبر 12 دورة من دورات القمر حول الأرض سنة قمرية وعدد ايامها 354.3 يوم, وبذلك تكون السنة القمرية اقل ب11 يوم من السنة الشمسية, ولهذا يتغير موعد رمضان والحج خلال فصول السنة, الا ان التقويم القمري لا يمكن اعتماده لمواعيد الزراعة فهو غير دقيق لأنه يتغير باستمرار.