Suponiendo que la zona horaria esté configurada correctamente y la fecha GNU, puede obtener la marca de tiempo de Unix, restar, agregar 60 minutos y volver a convertirla al formato necesario:
$ ts=$(date -d "2018-05-16 21:30:00" +%s) # For BSD date: date -jf "%F %T" "2018-05-16 21:30:00" +%s
$ echo "$(date -d@$((ts - 3600)) +"%F %T")"
2018-05-16 20:30:00
$ echo "$(date -d@$((ts + 3600)) +"%F %T")"
2018-05-16 22:30:00
... Creo que esto no tiene en cuenta correctamente los segundos intercalares y varios otros problemas que todo programador debería saber sobre el tiempo .
Вы столкнулись с двумя проблемами:
Вы найдете все необходимое для установки других пакетов, поэтому dpkg
и apt-get
присутствуют. Команды apt
не было в Wheezy, поэтому она недоступна. Когда Wheezy еще был актуален, вы могли установить дополнительные пакеты, запустив apt-get update
(, поскольку образ поставляется без индексов, чтобы уменьшить его размер ), а затем apt-get install...
. Это больше не будет работать, потому что репозитории пакетов Wheezy больше не доступны из мест, указанных в /etc/apt/sources.list
внутри образа.
Я не буду объяснять, как исправить образ Wheezy, потому что вы не должны использовать его для чего-то нового. Вы должны использовать debian:stretch
в настоящее время.