PDA

Ver la Versión Completa : operaciones entre fechas


Torreblanca
09-07-2005, 18:39:36
Hola a todos:

Tengo la sig. duda.
tengo un DateTimePicker el cual tiene una fecha X y un Edit que contiene otra fecha X. ¿Como puedo calcular la cantidad de dias que hay entre las dos fechas?

:confused:

vtdeleon
09-07-2005, 19:07:45
Saludos

Con la funcion DaysBetween();

Torreblanca
09-07-2005, 19:26:33
Vtdeleon gracias estuve buscando la función en la ayuda y no la encontraba. Esta función es precisamente la que necesito, solo que creo que estoy escribiendo algo mal:

procedure TFrmInactivo.Button2Click(Sender: TObject);
var
fecha1, fecha2 : TdateTime;
res : integer;
begin
fecha1:=FrmInactivo.DateIngreso.DateTime;
fecha2:=StrToDateTime(FrmInactivo.EdtFechaSeparacion.Text);
res:=daysbetween(fecha2, fecha1);
end;

pues me sale el siguiente mensaje
[Error] UInactivo.pas(112): Undeclared identifier: 'daysbetween'

cualquier sugerencia se agradecerá.

dec
09-07-2005, 19:55:46
Hola,

Añade la unidad "DateUtils" en alguna de las cláusulas "uses" del formulario: es en la mencionada unidad donde se declara la función "DaysBetween" entre otras relacionadas.

Torreblanca
09-07-2005, 20:20:27
Dec Muchisimas gracias.
ya quedo :)