Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-11-2007
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 22
FGarcia Va por buen camino
Fabuloso!!

Que bueno que hayas decidido intentarlo y mejor aun que lo lograste. Ahora te recomiendo que veas la unidad DateUtils para lo que quieres.
Responder Con Cita
  #2  
Antiguo 20-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por FGarcia Ver Mensaje
Ahora te recomiendo que veas la unidad DateUtils para lo que quieres.
Hay muchas funciones ahí, así que afinando un poco más lo que te ha comentado FGarcia, en concreto revisa la ayuda sobre IncHour, IncDay, IncMinute...
Permiten incrementar una determinada Fecha/Hora en un número determinado de Horas, Dias, Minutos,...

Si buscas esas funciones en los foros encontrarás que yahemos hablado anteriormente de ellas y encontrarás ejemplos de utilización.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 20-11-2007
Palermo Palermo is offline
Registrado
 
Registrado: oct 2007
Posts: 7
Poder: 0
Palermo Va por buen camino
Lo que no se mucho komo hacer es que si son la 20 horas x ejemplo y le sumo 5 pues k me salga la 1 con el dia sumado...
Responder Con Cita
  #4  
Antiguo 20-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si estás sumando campos de tipo Date/Time/DateTime debes usar las funciones mencionadas antes.
Si estás sumando sólo enteros, en ese caso debes utilizar la función MODULO (MOD).

Código Delphi [-]
  ((20 + 5) MOD 24) = 1;
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 21-11-2007
Palermo Palermo is offline
Registrado
 
Registrado: oct 2007
Posts: 7
Poder: 0
Palermo Va por buen camino
I para restar horas komo lo hago? para ke al llegar a 0 ....
Responder Con Cita
  #6  
Antiguo 21-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cuando sea negativo, súmale 24, por ejemplo.

Cuando llegues a -1, si le sumas 24, llegas a 23 (que es el correcto).

Código Delphi [-]
  if (Hora < 0) then begin
    Hora := Hora + 24;
  end;
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Timer Un programa para controlar cibers douglas OOP 5 07-08-2007 21:20:54
Timer comba OOP 3 18-06-2007 16:54:00
Timer nenufer Varios 7 10-05-2006 16:35:17
Timer ojimenezg2000 Gráficos 10 27-04-2006 14:56:02
Timer kao Varios 6 30-06-2003 19:02:53


La franja horaria es GMT +2. Ahora son las 06:58:59.


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