none
Customizar uma string em formato de data RRS feed

  • Pergunta

  • Olá galera,

    Estou com um problema aqui que é mudar o formato de data. É o seguinte, eu tenho 2 textbox para inserir os parametros da pesquisa, no page_load esta carregando um Gridview com a data do banco e usando essa data como parâmetro para fazer a pesquisa e mostrar na Grid e a data é mostrada para o usuário neste formato "dd/MM/yyyy", está tudo bem até aqui.

    O problema é que quero pegar essa data e mudar o formato para "yyyy-MM-dd". Eu poderia buscar essa data com o formato que quero pelo banco, mas como já estou consumindo o banco eu gostaria de mudar o formato e atribuir a uma string

    Fico no aguardo de um sábio!!!

    Gabriel Prada

    quarta-feira, 8 de abril de 2015 15:53

Respostas

  • Você pode fazer da seguinte forma:

    // Seta uma string com a data no padrão pt-br
    string strData = "08/04/2015";
    
    // Converte a string para data.
    DateTime dtData = DateTime.Parse(strData);
    
    // Converte a data novamente para string no novo formato.
    string strDataConvertida = dtData.ToString("yyyy-MM-dd");

    Basta você trocar o strData, pelo valor do textbox.

    quarta-feira, 8 de abril de 2015 15:58