Shell - Date
De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Use o comando date para ver e alterar informações de tempo (dia, mês, data completa, hora, etc):
$ date
Exemplo de saída do comando:
Wed Apr 23 10:32:59 CDT 2014
Para mudar o modo do date para string antes de inserir as informações, use:
date --set="STRING"
Por exemplo, para trocar a data para 2 Oct 2006 18:00:00, digite o seguinte comando:
$ date -s "2 OCT 2006 18:00:00"
ou
$ date --set="2 OCT 2006 18:00:00"
Você também pode simplificar o formato usando a seguinte sintaxe:
$ date +%Y%m%d -s "20081128"
Para mudar apenas as horas, minutos e segundos, use:
$ date +%T -s "10:13:13"
Onde:
10: Hour (hh) 13: Minute (mm) 13: Second (ss)
Usar o paramentro %p para indicar se é antes ou depois do meio dia com AM ou PM logo após as horas no formato string:
$ date +%T%p -s "6:10:30AM" $ date +%T%p -s "12:10:30PM"