MCPcopy Index your code
hub / github.com/angular-ui/ui-grid / weekGetter

Function weekGetter

lib/test/angular/1.7.0/angular.js:22089–22099  ·  view source on GitHub ↗
(size)

Source from the content-addressed store, hash-verified

22087}
22088
22089function 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
22101function ampmGetter(date, formats) {
22102 return date.getHours() < 12 ? formats.AMPMS[0] : formats.AMPMS[1];

Callers 1

angular.jsFile · 0.70

Calls 3

getFirstThursdayOfYearFunction · 0.70
getThursdayThisWeekFunction · 0.70
padNumberFunction · 0.70

Tested by

no test coverage detected