الشهر عادة يتكون من حوالي 30 يوماً، ولكن عدد أيام الأشهر يختلف حسب نوع التقويم. في التقويم الميلادي، عدد أيام الأشهر كالتالي: 31 يوماً في أشهر كانون الثاني، آذار، أيار، تموز، آب، تشرين الأول، كانون الأول، و30 يوماً في أشهر نيسان، حزيران، أيلول، تشرين الثاني، بينما شهر شباط (فبراير) يكون 28 يوماً في السنة العادية و29 يوماً في السنة الكبيسة. أما في التقويم الهجري، فالشهر يعتمد على القمر ويكون إما 29 أو 30 يوماً حسب رؤية الهلال وبداية الشهر الجديد. إذاً:
- عدد أيام الشهر الميلادي يتراوح بين 28 و31 يوماً.
- عدد أيام الشهر الهجري يكون إما 29 أو 30 يوماً.
وهذا يجعل السنة الميلادية تقابل تقريباً 365 أو 366 يوماً، بينما السنة الهجرية حوالي 354 يوماً.