Skip to content

Commit dbe4969

Browse files
committed
Properly calculate amount of weeks in a month.
1 parent 01788ba commit dbe4969

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/datetime-range.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
ng-bind="calendar.clone().startOf('week').add($index, 'days').format('ddd')">
4747
</span>
4848
</div>
49-
<div class="week" ng-repeat="week in 'months' | limitTo: ((calendar.clone().endOf('month').week() - calendar.clone().startOf('month').week()) + 1) track by $index">
49+
<div class="week" ng-repeat="week in 'months' | limitTo: ((calendar.clone().endOf('month').endOf('week').diff(calendar.clone().startOf('month').startOf('week'), 'days') / 7) + 1) track by $index">
5050
<span class="date" ng-repeat="date in 'weeeeek' track by $index"
5151
ng-class="{
5252
'current': calendar.clone().startOf('month').add($parent.$index, 'weeks').weekday($index).startOf('day').isSame(current.clone().startOf('day')),

0 commit comments

Comments
 (0)