Я пытаюсь преобразовать 2014-10-31 11:28
(гггг-мм-дд чч: мм) в метку времени эпохи в Bash без секунд.Я использую приведенный ниже код
echo s_unixtime=$(date -j -f "%Y-%m-%d %H:%M" "$s_date $s_time" "+%s")
, где
s_date = 2014-10-31
s_time = 11:28
Результат будет случайным образом равен 1414780083
, то есть время эпохи 2014-10-31 11:28:03
.ожидаемый результат - 1414780080
.
Я новичок в Shell Scripting.Пожалуйста, нужна помощь