CriandoBits
Identifique-se Entrar Esqueceu a senha? Esqueci minha senha

C# - Diferença entre datas em dias

Por Benedito Silva Júnior - publicado em 20/06/2016


A manipulação de dados no formato de datas é um recurso muito importante para tornar as nossas aplicações mais eficientes.

Em algumas ocasiões você se deparará com a necessidade de, por exemplo, saber a diferença em dias entre duas datas distintas. Em outras saber se a data é válida ou não, comparar quem é maior ou menor e fazer operações matemáticas básicas usando essas informações.

No código abaixo vemos como calcular a diferença entre datas distintas e mostrá-la na tela.

Veja:

DateTime hoje = DateTime.Today; //a data de hoje TextBox.Text = "01/07/2016"; //exemplo de data //calcula a diferença entre a data de hoje e outra data int totalDiasAtraso = (DateTime.Parse(hoje.ToString("dd/MM/yyyy")). Subtract(DateTime.Parse(TextBox.Text))).Days; //mostra a diferença em dias tbDiasAtraso.Text = Convert.ToString(totalDiasAtraso);


 
Voltar a pagina anteriorVoltarSubir ao topo da páginaTopo