Assim como a necessidade e se utilizar algum recurso para manipular as datas e horas de alguma maneira e freqüente, as duvidas de como o faze-lo também é, basta um breve olhar em qualquer fórum especializado e lá está, alguma duvida relacionada, por isso decidi falar um pouco sobre uma unit muito poderosa chamada DateUtils para a manipulação de data e hora, com um grande numero de métodos e classes que facilitam a vida de qualquer um.
Alguns exemplos:
LessThanValue O primeiro valor é menor que o segundo
EqualsValue Os valores são iguais
GreaterThanValue O primeiro valor é maior que o segundo
É muito comum nos depararmos no dia a dia com a necessidade de manipular datas e horas, seja para um calculo de permanência, dias de atraso enfim, é praticamente escapar de alguma situação que necessite desse tipo de controle.
Compara apenas a data de dois valores (do tipo TDateTime) retornando:
O mesmo que o item anterior levando em consideração o horário também.
O mesmo que o item anterior levando em consideração apenas o horário.
Incrementa uma data de acordo com a quantidade de dias especificada.
Indica se a porção hora da data ocorre após o meio-dia.
Retorna o numero de dias entre duas datas levando em consideração também as horas
Retorna o número de dias entre duas datas sem levar em consideração as horas.
Converte data e hora para apenas data.
Retorna o dia do mês (1 a 31) de uma data.
Retorna o numero de dias entre uma data e o dia 31 de dezembro do ano anterior
Retorna o dia da semana de uma data, onde 1 representa segunda e 7 domingo
Retorna a quantidade de horas de uma data, variando de 0 a 23.
Retorna a porção de tempo de uma data.
Indica quando duas datas possuem o mesmo numero de dias.
Indica quando duas datas possuem o mesmo numero de anos.
Retorna o numero aproximado de anos entre duas datas.
This entry was posted
on 06:18
and is filed under
DELPHI
.
You can leave a response
and follow any responses to this entry through the
Assinar:
Postar comentários (Atom)
.