helg
Version:
Check if the current day is weekend or not
18 lines (15 loc) • 445 B
JavaScript
;
var isWeekend = function (date) {
var dateString = date,
weekDay = dateString.getDay(),
hour = ((dateString.getHours() + 11) % 12 + 1);
return ((weekDay === 5 && hour >= 5) || weekDay === 6 || weekDay === 0);
};
var ere = function (date) {
if (!date instanceof Date) {
throw new Error('Invalid date format. Use new Date()');
}
date = date || new Date();
return isWeekend(date);
};
exports.ere = ere;