there is an explanation on the JS view: https://github.com/millermedeiros/gaia/blob/951075-day-view-visual-refresh/apps/calendar/js/views/day_based.js#L327-L330