isDate(v: Date);
v. Исходное значение. Необязательный параметр. Если он опущен, то берётся текущая дата.
Метод isDate проверяет, является ли указанное значение датой.
Метод возвращает значение true, если указанное значение является датой, иначе - значение false.
Для выполнения примера необходимо наличие на html-странице ссылки на файл сценария PP.js. Получим текущую дату и обнулим в ней часы, минуты и секунды:
// Получим текущую дату var date = new Date(); console.log("Текущая дата: " + PP.Date.format(date, "Y-m-d H:i:s")); if (PP.isDate(date)) { date.setHours(0, 0, 0, 0); console.log("Дата на начало дня: " + PP.Date.format(date, "Y-m-d H:i:s")); } else { throw PP.Exception("Incorrect date object"); };
В результате выполнения примера в консоли браузера была выведена текущая дата и дата на начало дня:
Текущая дата: 2013-01-25 11:58:02
Дата на начало дня: 2013-01-25 00:00:00
См. также: