KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
calendars
★ 24
Open GitHub ↗
Публичный репозиторий для наполнения
Download README (.md)
Explore Similar Repositories
pwnkit
:
PoC for the CVE-2021-4034 vulnerability, affecting polkit < 0.120.
Plutonium-IW5-Scripts
:
A collection of my Plutonium IW5 scripts
awesome-dell-xps-7590
:
Tips to improve your Dell XPS experience
Swift-SRGAN
:
This repository is the official implementation of the paper "Swift-SRGAN - Rethinking Super-Resolution for real-time inference" https://arxiv.org/abs/2111.14320
Game-Theory-Lane-Changing
:
No description available.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
calendars
?
Download (.md)
# isdayoff::calendars Публичный репозиторий для наполнения базы проекта [isdayoff.ru](https://isdayoff.ru) Проект растёт и без помощи пользователей тут не обойтись, поэтому был придуман формат файла, для пополнения базы данных выходных и рабочих дней ## Описание формата файла Формат пополнения представляет из себя просто JSON файл следующего содержания (удобно разобрать на примере Казахстана за 2022 г. `kz2022.json`): ```json { "year": 2022, "countrycode": "kz", "dayoff": ["0101", "0102", "0103", "0104", "0107", "0307", "0308", "0321", "0322", "0323", "0501", "0502", "0509", "0510", "0507", "0706", "0709", "0829", "0830", "1201", "1216", "1217", "1219"], "dayoff6": ["0101", "0102", "0103", "0104", "0107", "0307", "0308", "0321", "0322", "0323", "0501", "0502", "0509", "0510", "0507", "0706", "0709", "0829", "0830", "1201", "1216", "1217", "1219"], "predayoff": [], "predayoff6": [], "workday": ["0305", "0827"], "covidday": [], "holiday": ["0101", "0102", "0803", "0321", "0322", "0323", "0501", "0507", "0509", "0706", "0830", "1201", "1216", "1217"], "author": "Goodwin <goodwin@emerald.city>" } ``` **По-умолчанию считается, что страна живёт по режиму 5 рабочих дней, 2 выходных (без учёта каких либо праздников)** `kz2022.json`: Имя файла состоит из кода страны и года Формат даты: `"ММДД"`, где `ММ` - месяц с лидирующем нулём, `ДД` - день с лидирующим нулём | Поле | Тип данных | Значение в API | Назначение | | ------------- | ------------ | -------------- | ---------------------------------------------------------------------------------------------------------------------------- | | `year` | Целое | | Год, для которого заполняется файл | | `countrycode` | Строка | | Код страны, для которой заполняется файл | | `dayoff` | Массив строк | 1 | Выходной день. Формат "ММДД" | | `predayoff` | Массив строк | 2 | Сокращённый/предпраздничный день. Формат элемента строки: "ММДД" | | `dayoff6` | Массив строк | 1 | Выходной день, в случае 6-ти дневной рабочей недели. Формат элемента строки: "ММДД" | | `predayoff6` | Массив строк | 2 | Сокращённый/предпраздничный день, в случае 6-ти дневной рабочей недели. Формат элемента строки: "ММДД" | | `workday` | Массив строк | 0 | Рабочий день, например в результате переноса выходного дня. Формат элемента строки: "ММДД" | | `covidday` | Массив строк | 4 | Нерабочий день. В случае, если рабочий день, становится нерабочим, то есть с начислением з/п. Формат элемента строки: "ММДД" | | `holiday` | Массив строк | 8 | (в разработке) Праздничный день. Формат элемента строки: "ММДД" | | `author` | Массив строк | | Имя автора и любые контакты для связи (e-mail, Telegram, Jabber, etc...) | ## Добавление в базу После создания файла, необходимо создать PR, в котором указать откуда была взята информация (чем официальнее источник, тем лучше) ## Вопросы/предложения/замечания Telegram: [@la_stik](https://t.me/la_stik) Telegram канал: [@isdayoff](https://t.me/isdayoff) E-mail: [andrey@esin.name](mailto:andrey@esin.name) ## Спасибо!