JavaScript: сравнение двух дат
JavaScript Datetime: упражнение 5 с решением
Напишите функцию JavaScript для сравнения дат (т.е. больше, меньше или равно).
Тестовые данные :
console.log (сравнение_даты (новая дата ('11 / 14/2013 00:00)), новая дата ('11 / 14/2013 00:00 ')));
console.log (сравни_даты (новая дата ('11 / 14/2013 00:01 '), новая дата ('11 / 14/2013 00:00')));
console.log (сравнение_даты (новая дата ('11 / 14/2013 00:00)), новая дата ('11 / 14/2013 00:01 ')));
Выход :
«Дата1 = Дата2»
«Дата1> Дата2»
«Date2> Date1»
Пример решения: -
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Compare Dates</title>
</head>
<body>
</body>
</html>
Код JavaScript:
var compare_dates = function(date1,date2){
if (date1>date2) return ("Date1 > Date2");
else if (date1<date2) return ("Date2 > Date1");
else return ("Date1 = Date2");
}
console.log(compare_dates(new Date('11/14/2013 00:00'), new Date('11/14/2013 00:00')));
console.log(compare_dates(new Date('11/14/2013 00:01'), new Date('11/14/2013 00:00')));
console.log(compare_dates(new Date('11/14/2013 00:00'), new Date('11/14/2013 00:01')));
Пример вывода:
Дата1 = Дата2 Дата1> Дата2 Дата2> Дата1
Блок - схема:
См. Pen JavaScript - Сравнение двух date-date-ex-5 от w3resource ( @ w3resource ) на CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите функцию JavaScript, чтобы получить название месяца от определенной даты.
Далее: написать функцию JavaScript для добавления заданных минут к объекту Date.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования