Faccruz 0 Denunciar post Postado Agosto 12, 2011 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
Ivan.Teles 23 Denunciar post Postado Agosto 12, 2011 Faça o seguinte, converta o ano para int e faça um if e concatene conforme sua necessidade. Compartilhar este post Link para o post Compartilhar em outros sites
valterfurtado 0 Denunciar post Postado Setembro 1, 2011 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