Появилась библиотека для работы на JavaScript: https://github.com/bladerunner2020/isdayoff