Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Suma de fechas en un For con un DateTimePicker(los días son inconstantes) (https://www.clubdelphi.com/foros/showthread.php?t=92164)

Edwardfeliz 15-08-2017 04:06:39

Suma de fechas en un For con un DateTimePicker(los días son inconstantes)
 
Saludos a todos, no se si escribi el titulo correctamente pero aqui va mi caso:

tengo un For que agrega una secuencia de fechas a un String Grid, utilizando un DTP hago lo siguiente:
Código Delphi [-]
For  Lineas := 1 to cuotas  +1  do
  Begin
  dtp.Date := dtp.date +30;
  Cuadro.Cells[0,Lineas] := InttoStr(Lineas);
  Cuadro.Cells[1,Lineas] := FormatDateTime('dd/mm/yyyy', dtp1.Date);
End;

(Solo anexe parte del código donde creo que es lo relevante)
Fecha de Hoy 14/08/2017
Pero el resultado que me aparece es:
13/09/2017
13/10/2017
12/11/2017
12/11/2017
Etc

que resultado espero?
14/09/2017
14/10/2017
14/11/2017

y fuera mucho mejor si me sumara otro dia porque la idea es que sea una fecha de vencimiento de la cuota.

Espero haberme explicado bien.
Gracias de antemano. ^\||/

AgustinOrtu 15-08-2017 05:35:54

Existen funciones en la unidad System.DateUtils para trabajar con fechas, que te permiten sumar dias/meses/años. Por ej: IncDay

Edwardfeliz 16-08-2017 01:07:25

1 Archivos Adjunto(s)
Cita:

Empezado por AgustinOrtu (Mensaje 520271)
Existen funciones en la unidad System.DateUtils para trabajar con fechas, que te permiten sumar dias/meses/años. Por ej: IncDay

Me da el mismo problema...

AgustinOrtu 16-08-2017 01:58:01

Es mejor que postees el codigo. Parece que lo que buscas es incrementar de a un mes. Yo diria que utilices la funcion IncMonth

Edwardfeliz 16-08-2017 15:19:20

Cita:

Empezado por AgustinOrtu (Mensaje 520294)
Es mejor que postees el codigo. Parece que lo que buscas es incrementar de a un mes. Yo diria que utilices la funcion IncMonth

Con la función IncMonth resultó, Gracias... ^\||/

Que raro que Casimiro no apareció, siempre esta casando novatos :eek: :(

Casimiro Notevi 16-08-2017 17:08:54

Cita:

Empezado por Edwardfeliz (Mensaje 520298)
Que raro que Casimiro no apareció, siempre esta casando novatos :eek: :(

¿Has hecho algo mal que yo no haya visto? :p

Además, yo no me dedico a "casar" a nadie ;)

Edwardfeliz 16-08-2017 17:18:24

Cita:

Empezado por Casimiro Notevi (Mensaje 520300)
¿Has hecho algo mal que yo no haya visto? :p

Además, yo no me dedico a "casar" a nadie ;)

:D si si cazar ¬¬

ahora dime como se llama el Script que usas para que te avise cuando mencionan tu nombre en un post :rolleyes: :p

Casimiro Notevi 16-08-2017 17:35:47

Cita:

Empezado por Edwardfeliz (Mensaje 520302)
ahora dime como se llama el Script que usas para que te avise cuando mencionan tu nombre en un post :rolleyes: :p

Se llama "El ojo que todo lo ve" :rolleyes:

roman 16-08-2017 17:49:03

Cita:

Empezado por Edwardfeliz (Mensaje 520298)
Que raro que Casimiro no apareció, siempre esta casando novatos :eek: :(

Sí. Aquí en el cuartel le llamamos "el Celestino".

LineComment Saludos

Edwardfeliz 16-08-2017 18:51:10

Cita:

Empezado por roman (Mensaje 520307)
Sí. Aquí en el cuartel le llamamos "el Celestino".

:eek: ;)

Cita:

Empezado por Casimiro Notevi (Mensaje 520304)
Se llama "El ojo que todo lo ve" :rolleyes:

Yo sabia que algo de iluminati había en ti :D :p :eek:


La franja horaria es GMT +2. Ahora son las 10:27:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi