Я ищу метод для кодирования записей DateTime, таких как 2017-11-28 11:45:00
, в числовом коде, содержащем число для каждого месяца, каждого рабочего дня, включая субботу, праздничные дни, все это уникальным числом, включая воскресенье, ичасы как дневная смена, как утро и полдень.
Соответственно, DateTime 2017-11-28 11:45:00
, который был ноябрь, четверг, утро, получило бы что-то вроде 1121
, где ноябрь - 11, вторник - 2, а утро - 1.
Однако,2017-04-23 14:30:03
, то есть апрель, воскресенье, полдень, получится что-то вроде 472, где 4 - это апрель, 7 - воскресенье и 2 дня. Праздник должен быть закодирован как понедельник, а суббота - нет. Конечно, приведенный выше формат кода является лишь идеей, но не обязательным.
Я хочу использовать эти данные в качестве входных данных нейронной сети, поэтому для моих целей моделирования важно знать конкретный рабочий день, праздники, дневную смену и месяц.
Спасибо