Você pode usar date
para imprimir o registro de data e hora da data e armazená-lo com a mensagem de registro.
$ TZ='Europe/Warsaw' date
wto, 23 kwi 2013, 17:11:48 CEST
$ TZ='America/Los_Angeles' date
wto, 23 kwi 2013, 08:11:56 PDT
$ date --universal
wto, 23 kwi 2013, 15:13:14 UTC
Use tzselect
para encontrar fusos horários.