Калькулятор дат прямых телефонных линий

В ходе работы над темой обнаружилось, что белорусские государственные органы публикуют даты проведения прямых линий в разных форматах. Известны, как минимум, 7 таких форматов. Вот примеры:

  1. 16 января
  2. 02.01.2016
  3. 05.03.16
  4. 2.09.2016
  5. 19.03
  6. Ежемесячно первая суббота
  7. Первая среда первого месяца каждого квартала

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

В качестве временной меры был сделан калькулятор, который рассчитывает даты по заданным параметрам - например, "Первая суббота второго месяца каждого квартала" - и возвращает дату в формате "гггг-мм-дд":


Проект сообщества "Открытые данные для Беларуси".

Редактор приложения Алексей Медвецкий, am@opendata.by.