1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/fyh386-holidayConfig.js

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 03.12.2024 00:04 b58700b
# holidayConfig.js
Определение, является ли дата рабочим или праздничным днём

В данной библиотеке используется JSLINQ для удобства запросов, о чём здесь и объявляется.

Содержит три метода: date.isHoliday();date.getWorkday(num);date.Format(fmt).

Поскольку официальные праздничные дни устанавливаются Госсоветом каждый год, требуется ручная настройка. На данный момент настроены данные только за 2018 и 2019 годы.

# Как использовать?

var date = new Date();

date.isHoliday();//0: рабочий день, 1: выходной (не включая официально рабочие), 2: официальный праздничный день

date.getWorkday(num);//возвращает время в пределах Num рабочих дней

date.Format(fmt);//date.Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423   date.Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/fyh386-holidayConfig.js.git
git@api.gitlife.ru:oschina-mirror/fyh386-holidayConfig.js.git
oschina-mirror
fyh386-holidayConfig.js
fyh386-holidayConfig.js
master