(size)
| 21036 | } |
| 21037 | |
| 21038 | function weekGetter(size) { |
| 21039 | return function(date) { |
| 21040 | var firstThurs = getFirstThursdayOfYear(date.getFullYear()), |
| 21041 | thisThurs = getThursdayThisWeek(date); |
| 21042 | |
| 21043 | var diff = +thisThurs - +firstThurs, |
| 21044 | result = 1 + Math.round(diff / 6.048e8); // 6.048e8 ms per week |
| 21045 | |
| 21046 | return padNumber(result, size); |
| 21047 | }; |
| 21048 | } |
| 21049 | |
| 21050 | function ampmGetter(date, formats) { |
| 21051 | return date.getHours() < 12 ? formats.AMPMS[0] : formats.AMPMS[1]; |
no test coverage detected