Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Faccruz

Formatar data

Recommended Posts

Bom dia,

 

Tenho um WebForm onde o usuário irá colocar a data para pesquisa, ele informa da seguinte forma -> 120811, gostaria de pegar esse valor e formatar para 12/08/2011, até colocar as barras eu consegui, mas como colocar o ano para 4 digitos?

 

Sendo que se ele informar o ano 99 formatar para 1999 e não para 2099?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode usar só

String data = Convert.ToDateTime("10/08/11").ToString();

ou faz a solução do colega de cima...

if(stringAno.Length == 2){
  int i = int.Parse(stringAno);
  if( i <= 99 && i > 20){
     stringAno = "19" + stringAno;
  }else{
     stringAno = "20" + stringAno;
  }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.