Я хочу проверить, была ли данная дата выше 10 лет назад с сегодняшнего дня (так у человека было бы менее 10 лет). Я искал много информации без каких-либо положительных результатов.Сравните дату с сегодняшней датой 10 лет назад
EDIT: Когда я оповещать "objetoFechaNacimiento", если пользователь ввел "22/1/2015", он предупреждает "Сб Окт 01 2016 00:00:00 GMT + 0200". Это должно быть проблемой ...
Это то, что я получил:
var nacimiento = document.getElementById("fechaNacimiento").value;
var objetoFechaActual = new Date();
var objetoFechaNacimiento = new Date(nacimiento);
var fechaMinima = objetoFechaActual.setYear(objetoFechaActual.getFullYear() - 10);
var objetoFechaMinima = new Date(fechaMinima);
if (objetoFechaNacimiento.getTime() >= objetoFechaMinima.getTime()) {
alert("You can not be less than 10 years old.");
return false;
}
Так в чем вопрос. Я думаю, что вы должны работать отлично. – Indra
Я собираюсь отредактировать. Это не проблема. – Biomehanika
Я добавил редактирование сообщения. – Biomehanika