+ Responder ao Tópico



  1. #1
    eltonramos
    Visitante

    Padrão Problema com Formato de Data e Hora

    Pessoal, como sei qual o formato de data e hora devo passar para o meu sistema que roda em linux.
    Tem como alterar o formato?
    Estou passando um valor DD/MM/AAAA HH:MM:SS pra uma função em java que dá um parser na data mas tá dando um erro.
    Rodando no Windows num tá.
    Alguem pode dar uma Luz?

    Obrigado

  2. #2

    Padrão

    Não sei como vc está tentando passar a informação para o sistema, mas o comando 'date' usa a seguinte sitaxe:

    date MesDiaHoraMinutoAnoSegundo

    dessa maneira mesmo, tudo junto

    exemplo:

    date 11140959200630; esse comando altera a data do sistema para 14/11/2006 09:59:30

    qualquer coisa......man date

  3. #3
    eltonramos
    Visitante

    Padrão

    sabe o que eu fiz

    alterei o arquivo /etc/sysconfig/i18n

    Alterei o LANG=us_US.UTF-8 para LANG=pt_BR.UTF-8

    Não sei o que eu fiz alem de alterar o idioma do linux pra portugues mas agora aceitou o formato que eu estava passando.
    O valor vai dentro de um XML pra um sistema em java.
    O problema estava na hora de ler o valor do XML.
    Obrigado e []s

    Elton

  4. #4

    Padrão

    Bom uma alternativa q vc tem é utilizar o NTP p/ sicronizar a sua hora.

    Uma alternativa Facil, rapida e confiavel.

    p/ utiliza-la vc tem q ter o pacote do ntp instalado e o comando ntpdate tb.

    Ai depois vc pode sincronizar com algum servidor de NTP por ai um como o exemplo abaixo:

    ntpdate ntp.puc-rio.br

    Flw
    T+