pvvDateCalendar

Плагин позволяет проводить различные операции над датами и имеет интегрированный календарь VanillaCalendar.

Возможности плагина:

  • pvvGetNumberCurrentDay

    Функция возвращает текущий день месяца.

  • pvvGetMaxNumberCurrentMonth

    Функция возвращает максимальное количество дней текущего месяца.

  • pvvGetMaxNumberMonthFromDate

    Функция возвращает максимальное количество дней в месяце указанном пользователем.

  • pvvGetNumberCurrentDayWeek

    Функция возвращает номер текущего дня недели. 0 - Воскресенье .... 6 - Суббота

  • pvvGetNameCurrentDayWeek

    Функция возвращает имя текущего дня недели.

  • pvvGetNumberCurrentMonth

    Функция возвращает номер текущего месяца. 0 - Январь .... 11 - Декабрь.

  • pvvGetNameCurrentMonth

    Функция возвращает имя текущего месяца.

  • pvvGetNumberCurrentYear

    Функция возвращает текущий год.

  • pvvGetNameFirstDayWeekCurrentMonth

    Функция возвращает имя первого дня недели в текущем месяце.

  • pvvGetNameLastDayWeekCurrentMonth

    Функция возвращает имя последнего дня недели в текущем месяце.

  • pvvGetNameDayWeek

    Функция возвращает имя дня недели по номеру дня недели указанного пользователем.

  • pvvGetNameMonth

    Функция возвращает имя месяца по номеру месяца указанного пользователем.

  • pvvGetNumberDayWeekFromDate

    Функция возвращает номер дня недели по дате указанной пользователем.

  • pvvGetNameDayWeekFromDate

    Функция возвращает имя дня недели по дате указанной пользователем.

  • pvvGetDateDifference

    Функция возвращает полную разницу между датами. Уменьшаемое - вычитаемое = разница. Возвращается массив [года, месяцы, дни, часы, минуты, секунды]

  • pvvGetYearDifference

    Функция возвращает разницу между датами в годах. Уменьшаемое - вычитаемое = разница.

  • pvvGetMonthDifference

    Функция возвращает разницу между датами в месяцах. Уменьшаемое - вычитаемое = разница.

  • pvvGetDaysDifference

    Функция возвращает разницу между датами в днях. Уменьшаемое - вычитаемое = разница.

  • pvvGetHourDifference

    Функция возвращает разницу между датами в часах. Уменьшаемое - вычитаемое = разница.

  • pvvGetMinuteDifference

    Функция возвращает разницу между датами в минутах. Уменьшаемое - вычитаемое = разница.

  • pvvGetSecondDifference

    Функция возвращает разницу между датами в секундах. Уменьшаемое - вычитаемое = разница.

  • pvvGetWeekCurrentNumber

    Функция возвращает номер текущей недели в текущем году.

  • pvvGetWeekNumber

    Функция возвращает номер недели по указанной дате.

  • pvvVanillaCreateCalendar

    Функция - конструктор, создает календарь, и позволяет управлять его настройкам.

  • pvvVanillaCreateMonth

    Функция создает список месяцев, и позволяет пользователю выбирать месяцы и год из соответствующих заголовков. Этот режим полезен, если вам нужно ограничить выбор пользователя только месяцем и годом, без возможности выбора конкретных дней.

  • pvvVanillaCreateYear

    Функция создает список лет, позволяя пользователю выбирать год из списка, и выбирать месяц из соответствующего заголовка. Этот режим полезен, если вам необходимо ограничить выбор пользователю только годом и месяцем, и исключить возможность выбора конкретных дней.

  • pvvVanillaSetRangeMinMax

    Функция устанавливает минимальную и(или) максимальную даты, которые пользователь может выбрать. Даты, меньшие или больше указанных, будут отключены и недоступны для выбора.

  • pvvVanillaSetRangePastDayFalse

    Функция отключает все прошлые дни.

  • pvvVanillaSetRangePastDayTrue

    Функция включает все прошлые дни.

  • pvvVanillaSetRangeGapsFalse

    Эта функция отключает выбор дней в диапазоне с отключенными датами. Работает только если в календаре установлен выбор диапазона дат.

  • pvvVanillaSetRangeGapsTrue

    Эта функция включает выбор дней в диапазоне с отключенными датами. Работает только если в календаре установлен выбор диапазона дат.

  • pvvVanillaSetAllDaysFalse

    Эта функция отключает все дни и может быть полезна при использовании pvvVanillaSetEnabledDay.

  • pvvVanillaSetAllDaysTrue

    Эта функция включает все дни и может быть полезна при использовании pvvVanillaSetEnabledDay.

  • pvvVanillaSetWeekday

    Функция позволяет отключить указанные дни недели. Укажите массив с числами, где каждое число представляет собой идентификатор дня недели. Например, 0 - воскресенье.

  • pvvVanillaSetDisabledDay

    Функция позволяет отключить указанные даты, независимо от указанного диапазона. Укажите дату и(или) диапазон дат в формате 2024-02-10:2024-02-15 или 2024-02-20 с новой строки. Внимание! Массив должен обрамляться двойными кавычками.

  • pvvVanillaSetEnabledDay

    Функция позволяет включить указанные даты, независимо от диапазона и отключенных дат. Укажите дату и(или) диапазон дат в формате 2024-02-10:2024-02-15 или 2024-02-20 с новой строки. Внимание! Массив должен обрамляться двойными кавычками.

  • pvvVanillaSetSelectionDay

    Функция определяет, разрешено ли выбирать один или несколько дней, либо выбор дней полностью отключен.

  • pvvVanillaSetSelectionMonth

    Функция позволяет отключить выбор месяца, разрешить переключение месяцев только с помощью стрелок или разрешить переключение месяцев любым способом.

  • pvvVanillaSetSelectionYear

    Функция позволяет отключить выбор года, разрешить переключение года только с помощью стрелок или разрешить переключение года любым способом.

  • pvvVanillaSetCancelableDay

    Функция позволяет включить/отключить отмену выбранной даты повторным нажатием.

  • pvvVanillaSetSelecteDates

    Функция позволяет указать список дат, которые будут выбраны при инициализации либо обновлении календаря. Укажите дату и(или) диапазон дат в формате 2024-02-10:2024-02-15 или 2024-02-20 с новой строки. Внимание! Массив должен обрамляться двойными кавычками.

  • pvvVanillaSetSelectedMonth

    Функция определяет месяц, который будет отображаться при инициализации или обновлении календаря. Месяцы нумеруются с 0 до 11.

  • pvvVanillaSetSelectedYear

    Функция определяет год который будет отображаться при инициализации или обновлении календаря.

  • pvvVanillaSetSelectedHolidays

    Функция позволяет указать даты, которые будут считаться праздничными и получат дополнительный CSS-модификатор. Укажите дату и(или) диапазон дат в формате 2024-02-10:2024-02-15 или 2024-02-20 с новой строки. Внимание! Массив должен обрамляться двойными кавычками.

  • pvvVanillaSetTheme

    Функция позволяет менять тему.

  • pvvVanillaSetVisibilityMonthShort

    Функция позволяет использовать сокращенные названия месяцев при выборе месяца.

  • pvvVanillaSetVisibilityWeekNumbers

    С помощью этой функции вы можете решить, будут ли отображаться номера недель в году.

  • pvvVanillaSetVisibilityWeekend

    Функция позволяет выделять/отменяет выделение выходных дней в календаре.

  • pvvVanillaSetVisibilityToday

    Функция позволяет управлять выделением текущего дня в календаре.

  • pvvVanillaSetVisibilityDisabled

    Эта функция определяет, будут ли отображаться все дни, включая отключенные дни.

  • pvvVanillaSetVisibilityDaysOutside

    С помощью этой функции вы можете решить, будут ли отображаться дни из прошлого и следующего месяца.

  • pvvVanillaGetDateMax

    Функция возвращает максимальную дату в формате объекта Date. Максимальная дата должна бы установленна через функцию pvvVanillaSetRangeMinMax.

  • pvvVanillaGetDateMin

    Функция возвращает минимальную дату в формате объекта Date. Минимальная дата должна бы установленна через функцию pvvVanillaSetRangeMinMax.

  • pvvVanillaGetRangeDisabled

    Функция возвращает массив отключенных Дат. Должны быть отключенные даты через функцию pvvVanillaSetDisabledDay.

  • pvvVanillaGetRangeEnabled

    Функция возвращает массив включенных Дат. Должны быть включенные даты через функцию pvvVanillaSetEnabledDay.

  • pvvVanillaGetSelectedDates

    Функция возвращает массив в настоящее время выбранных дат.

  • pvvVanillaGetSelectedHolidays

    Функция возвращает массив выбранных праздничных дней. Должны быть установлены праздничные дни через функцию pvvVanillaSetSelectedHolidays.

  • pvvVanillaGetSelectedMonth

    Функция возвращает номер текущего выбранного месяца.

  • pvvVanillaGetSelectedYear

    Функция возвращает номер текущего выбранного года.

  • pvvVanillaGetCorrectMonths

    Функция возвращает текущее количество месяцев для отображения.

  • pvvVanillaGetViewYear

    Функция возвращает текущий отображаемый год.

  • pvvVanillaDestroyCalendar

    Функция полностью удалить экземпляр календаря.