Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-10-2007
jocey jocey is offline
Miembro
 
Registrado: ene 2007
Posts: 111
Poder: 18
jocey Va por buen camino
Cantidad de Dias

Hola a todos los miembros del fabuloso foro, quisiera saber como puedo hacer para calcular los dias entre dos TDateTimePicker, los uso para guardar dos fechas y quiero saber los dias que hat entre ellos dos, me entiende, ??? osea una va a tener una fecha fija y el otro al pasar los dias se incrementara paralelamente al dia, quiero saber la diferencia entre estos dias, osea, la cantidad, 2 dias, tres dias........

Si no me hago explicar bien me disculpan para volver a formular la pregunta.....


SAludos para todos....

Jocey
Responder Con Cita
  #2  
Antiguo 22-10-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Estudia la función DaysBetween
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 22-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Puedes restar las fechas, directamente, o bien usar una función como "DaysBetween":

Código Delphi [-]
uses
  DateUtils;

procedure TForm2.Button1Click(Sender: TObject);
var
  diasDiferencia: integer;
begin
  diasDiferencia := Trunc(
    DateTimePicker2.Date - DateTimePicker1.Date
  );
  // O también
  diasDiferencia := DateUtils.DaysBetween(
    DateTimePicker2.Date, DateTimePicker1.Date
  );
  ShowMessage(Format(
    'Hay %d días de diferencia', [diasDiferencia]
  ));
end;

Si buscas en los foros por "restar fechas" obtendrás más información.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 22-10-2007
jplj jplj is offline
Miembro
 
Registrado: oct 2003
Posts: 189
Poder: 21
jplj Va por buen camino
Hola:

Creo que en este hilo podrás encontrar la forma de hacerlo.

El procedimiento deberías cargarlo en el evento OnChange del componente.
__________________
Sonríe. Mañana puede ser peor.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sumatoria por Cantidad de Días vencidos jandres Varios 0 08-02-2007 20:02:46
Obtener cantidad de Dias en determ Mes Por fa kamux1 Varios 3 18-01-2007 22:38:45
cuando a una fecha le resto una cantidad de dias,no se en que formato enviar el param federiconqn21 Firebird e Interbase 1 10-04-2006 16:32:37
Como Cambiar Una Cantidad Numerica En Una Cantidad En Letra AdIIX Varios 3 28-04-2005 21:45:23
Dias del año karocs Varios 2 10-12-2004 16:12:54


La franja horaria es GMT +2. Ahora son las 19:53:27.


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
Copyright 1996-2007 Club Delphi