none
Mostrar no DataGridView a hora correta igual está na tabela RRS feed

  • Pergunta

  • Olá pessoal, estou gravando em um campo DATA do tipo DateTime, gostaria de saber porquê na tabela mostra o tempo corretamente, mas no DataGridView não, por exemplo 15:00 horas na tabela, mas na Grid mostra 03:00, estou formatando assim na Grid via código.

     minhaGrid.Columns["DATA"].DefaultCellStyle.Format = "dd/MM/yyyy hh:mm:ss"; //Formato Dia/Mês/Ano Hora:Minuto:Segundo

    2019-07-04 15:44:46 - Na tabela

    04/07/2019 03:44:46 - No DataGridView

    C#, WindowsForm.

     

    quinta-feira, 4 de julho de 2019 19:06

Respostas

  • Você deve colocar o cast de sua string para caixa alta:

    minhaGrid.Columns["DATA"].DefaultCellStyle.Format = "dd/MM/yyyy HH:mm:ss";

    Espero ter ajudado.

    • Marcado como Resposta Porter Porter quarta-feira, 18 de setembro de 2019 20:24
    terça-feira, 9 de julho de 2019 14:04

Todas as Respostas