(size)
| 22087 | } |
| 22088 | |
| 22089 | function weekGetter(size) { |
| 22090 | return function(date) { |
| 22091 | var firstThurs = getFirstThursdayOfYear(date.getFullYear()), |
| 22092 | thisThurs = getThursdayThisWeek(date); |
| 22093 | |
| 22094 | var diff = +thisThurs - +firstThurs, |
| 22095 | result = 1 + Math.round(diff / 6.048e8); // 6.048e8 ms per week |
| 22096 | |
| 22097 | return padNumber(result, size); |
| 22098 | }; |
| 22099 | } |
| 22100 | |
| 22101 | function ampmGetter(date, formats) { |
| 22102 | return date.getHours() < 12 ? formats.AMPMS[0] : formats.AMPMS[1]; |
no test coverage detected