Para definir a hora no Ubuntu a partir do terminal, você pode usar o seguinte comando:
data do sudo new_date_time_string
onde new_date_time_stringdeve seguir o formato MMDDhhmmyyyy.ssdescrito abaixo:
MM é um mês de dois dígitos, entre 01 e 12
DD é um dia de dois dígitos, entre 01 e 31, com as regras regulares para os dias de acordo com o mês e o ano
hh é de dois dígitos por hora, usando o período de 24 horas, para que fique entre 00 e 23
mm é um minuto de dois dígitos, entre 00 e 59
yyyyé o ano; pode ser de dois ou quatro dígitos
ssé de dois dígitos. Observe o período .antes do ss.
Fonte: Gerenciar o tempo no Ubuntu através da linha de comando .
Portanto, no seu caso particular, você pode usar:
sudo date 010224311971.59
Ou você pode usar:
sudo date --set="1971-01-02 23:31:59.990" && date --rfc-3339=ns
que é exatamente o que você pediu.
Fonte: https://serverfault.com/a/338395/181186 .