Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Sumar fechas

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Sumar fechas Responder citando

Hola a todos:

¿ Como puedo sumar a una fecha un mes o un año?
Para trabajar con fechas utilizo el tipo TDateTime pero no me aclaro mucho
¿Alguien me puede explicar como funciona?
HELP!!!!!!!!!!

Volver arriba
Mensaje    Asunto: Sumar fechas Responder citando

Puedes hacerlo usando DecodeDate, o mas facil, con IncMonth.

Es muy facil usarla, por ejemplo, para sumarle 1 año a una fecha, haz:

IncMonth(fecha,12);

Roberto Porcar
Club Builder

Volver arriba
Mensaje    Asunto: Sumar fechas Responder citando

Para ampliar un poco la respuesta,
te indico como va guardada la fecha en
el Tipo TDAtetime.
Este tipo de dato no es mas que un numero real, en el cual:
-La parte entera indica la fecha, en la forma de el numero de dias que ha pasado desde la fecha 30/12/1899.
De modo que si a un TDateTime le quieres sumar exactamente un dia=24 horas simplemente le sumas 1.
-La parte decimal indica la hora, pero en la forma de una fraccion del Dia. Es decir si ponemos ponemos 0.5 = eso indica exactamente las 12:00 del medio dia.

Salud2 !!!

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.