Jump to content


Photo

Formatar A Data !


  • Faça o login para participar
1 reply to this topic

#1 PaoVelho

PaoVelho

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 17/07/2006, 15:22

OLÁ GALERA....

ESTOU COM UM PEQUENO GRANDE PROBLEMA... preciso criar uma função que receba um formato qualquer de data (dd/mm/aaaa, mm/dd/aaaa, aaaa/mm/dd) e tranforme para dd/mm/aaaa.

Alguem tem uma idéia de como fazer isso em C#... pois e VB eu já sei. Estou fazendo da seguinte maneira(abaixo)... mas não está dando certo... pois quando eu coloco 05/26/2006 ele dá erro... só dá certo se eu coloco 26/05/2006:

public class Funcoes
	{
		public string convData(DateTime pData)
		{
			string novaData;
			int Dia = pData.Day;
			int Mes = pData.Month;
			int Ano = pData.Year;

			if (Mes > 9)
			{
				if (Dia > 9)
				{
					novaData = Convert.ToString(Dia + "/" + Mes + "/" + Ano);
				}
				else
				{
					novaData = Convert.ToString("0" + Dia + "/" + Mes + "/" + Ano);
				}
			}
			else
			{
				if (Dia > 9)
				{
					novaData = Convert.ToString(Dia + "/" + Mes + "/" + Ano);
				}
			   else
				{
					novaData = Convert.ToString("0" + Dia + "/" + Mes + "/" + Ano);
				}
			}

			//novaData = Dia.ToString() + "/" + Mes.ToString() + "/" + Ano.ToString();

			return novaData;
		}

Edição feita por: PaoVelho, 17/07/2006, 15:38.


#2 odairsk8

odairsk8

    Desenvolvedor - Centro de Inovação

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 25/07/2006, 17:11

tenta isso :


string blubs = seuObjeto.ToString("dd/MM/yyyy");

Edição feita por: odairsk8, 25/07/2006, 17:15.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq