Sha256: 39eff9faed8085812f52de7a786449f6cd5490c0586729eb46abae7f05d7cfbd
Contents?: true
Size: 502 Bytes
Versions: 69
Compression:
Stored size: 502 Bytes
Contents
define(['./dayOfTheYear'], function (dayOfTheYear) { /** * Return the week of the year based on given firstDayOfWeek */ function weekOfTheYear(date, firstDayOfWeek){ firstDayOfWeek = firstDayOfWeek == null? 0 : firstDayOfWeek; var doy = dayOfTheYear(date); var dow = (7 + date.getDay() - firstDayOfWeek) % 7; var relativeWeekDay = 6 - firstDayOfWeek - dow; return Math.floor((doy + relativeWeekDay) / 7); } return weekOfTheYear; });
Version data entries
69 entries across 69 versions & 2 rubygems