Я пытаюсь добавить часы к определенной дате в bash и это дает странные результаты
Это просто для проверки правильности парсинга даты и времени
$ date -d "2020-01-21 12:00:00"
Вт 21 января 12:00:00 UT C 2020
Теперь, когда я пытаюсь сделать дату математика
$ date -d "2020-01-21 12:00:00 +2 hour"
Вт 21 Янв 11:00:00 UT C 2020
Я пробовал несколько других операций, но подобное поведение.
Если я изменю свой формат, тогда он ведет себя правильно, например.
date -d "12:00:00 2020-01-21 +2 hour"
вт 21 января 14:00:00 UT C 2020
не уверен, что здесь происходит.