Files
hudozka/utils/date.js
T
2015-08-13 10:40:16 +03:00

21 lines
452 B
JavaScript

var range = require('./common').range;
module.exports = {
getDates: getDates
};
/**
*
* @param start
* @returns {*}
*/
function getDates(start) {
var day = start.getDay();
return range(0, 6, 1).reduce(function (dates, weekDay) {
var d = 1 + weekDay - day;
var time = start.getTime() + (1000 * 60 * 60 * 24) * d;
var date = new Date(time);
dates.push(date.getDate());
return dates;
}, []);
}