PP.isDate

Синтаксис

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

См. также:

PP