Ver Mensaje Individual
  #5  
Antiguo 18-05-2012
LoPiTaL LoPiTaL is offline
Miembro
 
Registrado: abr 2009
Posts: 168
Reputación: 16
LoPiTaL Va por buen camino
Para días, lo más sencillo, como comenta Roman, es sumárselos directamente al TDateTime, ya que este tipo de datos es un Double, cuyas unidades representan el nº de días.
Sin embargo, para cualquier otro elemento del TDateTime se tiene disponible en la unit DateUtils funciones para sumar/restar en determinados campos de una fecha, entre otras funciones (obtener si es año bisiesto, día de la semana, etc...).

En tu caso, se podría hacer simplemente:

Código Delphi [-]
  Fecha:=IncDay(Fecha, 75);

Puedes hacer lo mismo para años, meses, días, horas, min, seg y millis, y soportan tanto valores positivos como negativos (para añadir o quitar días respectivamente).

Un saludo,
LoPiTaL

Última edición por LoPiTaL fecha: 18-05-2012 a las 19:01:05.
Responder Con Cita