Команда date и утилита hwclock в Linux отличаются по назначению и области применения.
Команда date используется для управления и изменения системного времени. 5 Она позволяет отображать дату и время, выводить результат работы на экран в удобном для пользователя формате. 2 По умолчанию команда показывает время в локальном часовом поясе, но с помощью опции -u можно вывести время в UTC. 1
Утилита hwclock предназначена для просмотра и настройки аппаратного времени (часов реального времени или RTC). 12 С её помощью можно, например:
Таким образом, date фокусируется на системных часах, а hwclock — на аппаратных.