В данном уроке я разберу задачу на определение знака зодиака по дате. Такая задача традиционно вызывает трудности у новичков, потому что они не умеют сравнивать даты и придумывают очень сложные решения, кто во что горазд. На самом деле все просто, смотрите видео:)
Исходники кода
//var str = '2018-12-01';
var date = new Date();
date = addZero(date.getMonth() + 1) + '-' + addZero(date.getDate());
console.log(date);
function addZero(num) {
if (num <= 9) {
num = '0' + num;
}
return num;
}
if (date >= '03-21' && date <= '04-19') {
} else if (date >= '04-20' && date <= '05-20') {
}