none
datetime - padrões RRS feed

  • Pergunta

  • Pessoal, peço desculpas desde já, pois sou extremamente leiga no assunto e preciso urgente de ajuda.

    estou com um processo em trâmite na justiça (acerca de concurso público) e a parte contrária juntou no processo uma tabela, uma espécie de "relatório",

    mostrando meus acessos ao sistema deles: login, data que errei a senha, data que mudei a senha, data que acessei determinado arquivo no sistema, etc.

    ocorre que analisando estes "relatórios", suspeito que ele seja forjado, mas preciso provar isto para o juiz, explico:

    1) em um determinado momento eles colocam a data de 09/12/2017 (hoje ainda é 06/12/17); posteriormente volta para o dia 10/10/2017 - o sistema poderia errar desta maneira, jogando uma data pro futuro e depois voltando para o mês anterior?

    2) o padrão utilizado no início é 26-06-2017 12:03:51

    3) a partir do momento em que dataram 09/12/2017 o padrão passou a ser: 09/12/2017 07:11 ---- ou seja, de início ele  utilizou hífens e mostrou os segundos na hora; a partir do momento em que jogou a data para dezembro, passou a usar barras, além de não demonstrar mais os segundos, depois, volta novamente a representar por meio de hífen e mostrar os segundos.

    minhas perguntas são: é possível em um mesmo sistema/banco de dados ficar oscilando estes padrões? uma hora usar hífen e outra usar barra, uma hora mostrar os segundos e outra não? o sistema poderia ter errado desta maneira utilizando data futura?

    peço desculpas novamente, mas o desespero está grande, se puderem me ajudar respondendo a estas perguntas e ainda me indicando alguma fonte confiável onde eu possa achar mais informações para juntar ao processo, eu agradeceria muito!

    obrigada!

    quinta-feira, 7 de dezembro de 2017 01:20

Respostas

  • Olá Caeo,

    Minha resposta não será para validar quem está certo ou errado ok?!

    Sim resposta técnica;

    Bom os bancos podem sim se comportar de maneiras diferente, tudo dependo do TIME ZONE (Região), configuração que é feita e suportada por alguns bancos de dados.

    Por exemplo se você gravar um registro em uma formato UTC em especial, você irá ter diferença entre horas e não dias.

    Referente a formatação, isso é o front-end(sua visualização), que pode tratar informações e manipular sua exibição, para exibir de uma forma mais agradável ao usuário final!

    Se a digitação da data do processo for manualmente, podemos ter falha humana, caso contrario só se a data do servidor for alterada e posteriormente voltar a data anterior!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    Rafael Almeida
    Senior Developer C#
    Development Leader at JAMSOFT Informática
    Microsoft Certified Professional
    Criador e Mantenedor do EntityFramework Core for Firebird
    Contribuidor do EntityFramework Core
    Email: ralms@ralms.net
    Blog -  GitHub  -  LinkedIn -  Twitter

    quinta-feira, 7 de dezembro de 2017 02:45