| 111962 | var _intervalJsDefault = parcelHelpers.interopDefault(_intervalJs); |
| 111963 | var _durationJs = require("./duration.js"); |
| 111964 | function utcWeekday(i) { |
| 111965 | return (0, _intervalJsDefault.default)(function(date) { |
| 111966 | date.setUTCDate(date.getUTCDate() - (date.getUTCDay() + 7 - i) % 7); |
| 111967 | date.setUTCHours(0, 0, 0, 0); |
| 111968 | }, function(date, step) { |
| 111969 | date.setUTCDate(date.getUTCDate() + step * 7); |
| 111970 | }, function(start, end) { |
| 111971 | return (end - start) / (0, _durationJs.durationWeek); |
| 111972 | }); |
| 111973 | } |
| 111974 | var utcSunday = utcWeekday(0); |
| 111975 | var utcMonday = utcWeekday(1); |
| 111976 | var utcTuesday = utcWeekday(2); |