Fórum Valor entre Datas #536834
10/11/2015
0
Tenho uma data Ex: 26/01/2015 e 15/05/2015 duas datas, o que preciso não parece tão dificil, mas também não encontrei um jeito pra fazer.
Preciso obter os meses entre esses dois valores, pra explicar melhor... Preciso por exemplo obter o valor 5 que são os meses em que as datas tem inicio e fim.
Alguém sabe como fazer, e que possa me ajudar ?
Abs,
Renan
Renan Carlos
Curtir tópico
+ 0Post mais votado
11/11/2015
Raniel Gomes
Gostei + 1
Mais Posts
11/11/2015
Hector Figueroa
Gostei + 0
11/11/2015
Emilio Neto
Gostei + 0
11/11/2015
Renan Carlos
Já no Exemplo que dei: 26/01/2015 e 15/05/2015
Precisaria obter os meses
2, 3 , 4, 5... Num total de 4 Meses, e fazendo daquela forma que passou. Pegaria só 3
Espero ter explicado melhor o que preciso.
att,
Renan
Gostei + 0
11/11/2015
Renan Carlos
Gostei + 0
11/11/2015
Raniel Gomes
Pode fazer assim:
var resultado = dataFinal.Month - dataInicial.Month;
Gostei + 0
11/11/2015
Raniel Gomes
Já no Exemplo que dei: 26/01/2015 e 15/05/2015
Precisaria obter os meses
2, 3 , 4, 5... Num total de 4 Meses, e fazendo daquela forma que passou. Pegaria só 3
Espero ter explicado melhor o que preciso.
att,
Renan
Nesse caso pode fazer assim:
var result;
if(dataInicio.Day >= 26)
{
result = (dataInicio.Month - dataFim.Month);
result++;
}
else
{
result = (dataInicio.Month - dataFim.Month) ;
}
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)