Ir para conteúdo

Arquivado

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

Will Fernando

[Resolvido] converter data

Recommended Posts

opa pessoal.. to com uma data no formato assim.. 19920420 um inteiro composto por ano+mes+dia .. como posso converte ele pra um datetime ?

 

valww

 

Convert.ToDateTime(dtr.GetValue(4)).ToString("dd/MM/yyyy");
=\ nun funfo

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa pessoal.. to com uma data no formato assim.. 19920420 um inteiro composto por ano+mes+dia .. como posso converte ele pra um datetime ?

 

valww

 

Convert.ToDateTime(dtr.GetValue(4)).ToString("dd/MM/yyyy");
=\ nun funfo

 

Tenta assim:

 

DateTime data = DateTime.ParseExact(dtr.GetValue(4),"yyyyMMdd",null);

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa valww ae Danimar =]

o terceiro parametro ta dando erro *nao ta aceitando null

 

hehe fico ganbiarrado mas por enquanto to resolvendo assim

 

StringBuilder data = new StringBuilder(dtr.GetValue(4).ToString());
                data.Insert(4, "-");
                data.Insert(7, "-");
                Convert.ToDateTime(data.ToString()).ToString("dd/MM/yyyy");
valww

Compartilhar este post


Link para o post
Compartilhar em outros sites

A sua variável dtr deve ser convertida para String.

 

int dtr = 19990204;
DateTime dt = new DateTime();
dt = DateTime.ParseExact(dtr.ToString(), "yyyyMMdd", null);

Compartilhar este post


Link para o post
Compartilhar em outros sites

int datainteiro = 19920420;

string ano;

string mes;

string dia;

ano = datainteiro.ToString().Substring(0, 4);

mes = datainteiro.ToString().Substring(4, 2);

dia = datainteiro.ToString().Substring(6, 2);

this.Text = dia + "\\" + mes + "\\" + ano;

// outra alternativa

this.Text = this.Text + " -- " + datainteiro.ToString().Substring(6, 2) + "\\" + datainteiro.ToString().Substring(4, 2) + "\\" + datainteiro.ToString().Substring(0, 4);

 

//Convert.ToDateTime( dia + "\\" + mes + "\\" + ano);

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.