(size)
| 21976 | } |
| 21977 | |
| 21978 | function weekGetter(size) { |
| 21979 | return function(date) { |
| 21980 | var firstThurs = getFirstThursdayOfYear(date.getFullYear()), |
| 21981 | thisThurs = getThursdayThisWeek(date); |
| 21982 | |
| 21983 | var diff = +thisThurs - +firstThurs, |
| 21984 | result = 1 + Math.round(diff / 6.048e8); // 6.048e8 ms per week |
| 21985 | |
| 21986 | return padNumber(result, size); |
| 21987 | }; |
| 21988 | } |
| 21989 | |
| 21990 | function ampmGetter(date, formats) { |
| 21991 | return date.getHours() < 12 ? formats.AMPMS[0] : formats.AMPMS[1]; |
no test coverage detected