(size)
| 19791 | } |
| 19792 | |
| 19793 | function weekGetter(size) { |
| 19794 | return function(date) { |
| 19795 | var firstThurs = getFirstThursdayOfYear(date.getFullYear()), |
| 19796 | thisThurs = getThursdayThisWeek(date); |
| 19797 | |
| 19798 | var diff = +thisThurs - +firstThurs, |
| 19799 | result = 1 + Math.round(diff / 6.048e8); // 6.048e8 ms per week |
| 19800 | |
| 19801 | return padNumber(result, size); |
| 19802 | }; |
| 19803 | } |
| 19804 | |
| 19805 | function ampmGetter(date, formats) { |
| 19806 | return date.getHours() < 12 ? formats.AMPMS[0] : formats.AMPMS[1]; |
no test coverage detected