Формат даты Javascript не работает
Мой экран выглядит следующим образом
С Даты Отмечать
когда я выбираю дату меньше, чем сегодняшняя дата, отображается сообщение и формат даты datepicker date dd-mm-yyyy.
для этого я написал код
(function () { ("#datepicker").datepicker(); ("#datepicker").on('change', function () { var date = Date.parse($(this).val()); if (date < Date.now()) { alert('Selected date must be greater than today date'); $(this).val(''); } }); });
Выбор даты код формата даты выглядит следующим образом
(function () { ("#datepicker").datepicker({ dateFormat: "dd-mm-yy" }).val() });
в режиме запуска, когда я выбираю дату меньше сегодняшней даты, сообщение показывает, что правильно выбранная дата должна быть больше сегодняшней даты. но формат даты не меняется , формат даты я получаю как
02/14/2018. формат даты должен быть 14-02-2018.
в чем же ошибка в моем вышеприведенном коде?
Что я уже пробовал:
Мой экран выглядит следующим образом
С Даты Отмечать
когда я выбираю дату меньше, чем сегодняшняя дата, отображается сообщение и формат даты datepicker date dd-mm-yyyy.
для этого я написал код
$(function () { ("#datepicker").datepicker(); ("#datepicker").on('change', function () { var date = Date.parse($(this).val()); if (date < Date.now()) { alert('Selected date must be greater than today date'); $(this).val(''); } }); });
Выбор даты код формата даты выглядит следующим образом
(function () { ("#datepicker").datepicker({ dateFormat: "dd-mm-yy" }).val() });
в режиме запуска, когда я выбираю дату меньше сегодняшней даты, сообщение показывает, что правильно выбранная дата должна быть больше сегодняшней даты. но формат даты не меняется , формат даты я получаю как
02/14/2018. формат даты должен быть 14-02-2018.
в чем же ошибка в моем вышеприведенном коде?
[no name]
пожалуйста дайте мне знать ответ на этот вопрос