Чтобы установить время в Ubuntu с терминала, вы можете использовать следующую команду:
sudo date new_date_time_string
где new_date_time_stringдолжен следовать формат, MMDDhhmmyyyy.ssкоторый описан ниже:
MM двухзначный месяц, от 01 до 12
DD это двузначный день от 01 до 31 с обычными правилами для дней в зависимости от месяца и года
hh является двухзначным часом, используя 24-часовой период, так что это между 00 и 23
mm двузначная минута, от 00 до 59
yyyyэто год; это может быть две цифры или четыре цифры
ssэто две цифры секунды. Обратите внимание на период .до ss.
Источник: Управление временем в Ubuntu через командную строку .
Итак, в вашем конкретном случае вы можете использовать:
sudo date 010224311971.59
Или вы можете использовать:
sudo date --set="1971-01-02 23:31:59.990" && date --rfc-3339=ns
это именно то, что вы спросили.
Источник: https://serverfault.com/a/338395/181186 .