Ajuda com datas

5 respostas
E

Bom dia Tô precisando mais 1 vez da ajuda de v6 :D, vim aqui a um tempo atrás para fazer 1 conversão de numero Inteiro para dia Mês e anos, e vcs me ajudaram com isso só que dps eu vi q a conversão de inteiro n vai me ajudar e preciso fazer a conversão de valor Decimal para Dia, Mês e Anos vc podem me ajudar ?

ex: 25.666666667 meses para Dias, Meses e Anos

vlw pessoal espero que possam me ajudar Tô precisando mt

5 Respostas

drsmachado

erivanrgj:
Bom dia Tô precisando mais 1 vez da ajuda de v6 :D, vim aqui a um tempo atrás para fazer 1 conversão de numero Inteiro para dia Mês e anos, e vcs me ajudaram com isso só que dps eu vi q a conversão de inteiro n vai me ajudar e preciso fazer a conversão de valor Decimal para Dia, Mês e Anos vc podem me ajudar ?

ex: 25.666666667 meses para Dias, Meses e Anos

vlw pessoal espero que possam me ajudar Tô precisando mt


E o código para converter inteiro, por que não o altera para converter ponto flutuante?

kaoe

Não sei me parece que no caso você não esta com problema de código de conversão para Date mais problema de matemática certo?

E

drsmachado:
erivanrgj:
Bom dia Tô precisando mais 1 vez da ajuda de v6 :D, vim aqui a um tempo atrás para fazer 1 conversão de numero Inteiro para dia Mês e anos, e vcs me ajudaram com isso só que dps eu vi q a conversão de inteiro n vai me ajudar e preciso fazer a conversão de valor Decimal para Dia, Mês e Anos vc podem me ajudar ?

ex: 25.666666667 meses para Dias, Meses e Anos

vlw pessoal espero que possam me ajudar Tô precisando mt


E o código para converter inteiro, por que não o altera para converter ponto flutuante?

eu faço o seguinte pego a data de hj com calendar e adiciono os meses que quero da data fim
só q com o calendar n consigo add 26.[telefone removido] meses pq só aceita inteiro

drsmachado

De fato.
Conversões, em geral, requerem apenas pura e simples matemática.

drsmachado

erivanrgj:
drsmachado:
erivanrgj:
Bom dia Tô precisando mais 1 vez da ajuda de v6 :D, vim aqui a um tempo atrás para fazer 1 conversão de numero Inteiro para dia Mês e anos, e vcs me ajudaram com isso só que dps eu vi q a conversão de inteiro n vai me ajudar e preciso fazer a conversão de valor Decimal para Dia, Mês e Anos vc podem me ajudar ?

ex: 25.666666667 meses para Dias, Meses e Anos

vlw pessoal espero que possam me ajudar Tô precisando mt


E o código para converter inteiro, por que não o altera para converter ponto flutuante?

eu faço o seguinte pego a data de hj com calendar e adiciono os meses que quero da data fim
só q com o calendar n consigo add 26.[telefone removido] meses pq só aceita inteiro


26 > 25.666666667 > 25
Logo, 25.666666667 = 25 meses + 1 / 0.666666667 dias
Logo, 25.666666667 = 25 meses + 1 dia + 0.[telefone removido] horas
Logo, 25.666666667 = 25 meses + 1 dia + 2 horas
Sabendo que 1 ano = 12 meses
Então, 2 anos, 1 mês, 1 dia e 2 horas.

Ficou fácil agora?

Calendar c = Calendar.getInstance();
c.roll(1, 2);//add years
c.roll(2, 1);//add months
c.roll(3. 1);//add days
Criado 29 de maio de 2012
Ultima resposta 29 de mai. de 2012
Respostas 5
Participantes 3