Foros del Web » Programación para mayores de 30 ;) » Programación General »

Suma de Minutos y horas en CF

Estas en el tema de Suma de Minutos y horas en CF en el foro de Programación General en Foros del Web. Que tal Amigos foreros, tengo una duda, y es que hay un sistema en mi trabajo hecho en CF, y ahora me toca hacer una ...
  #1 (permalink)  
Antiguo 14/01/2008, 17:45
Avatar de PabloSutra  
Fecha de Ingreso: octubre-2006
Ubicación: Guadalajara, México
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 0
Suma de Minutos y horas en CF

Que tal Amigos foreros, tengo una duda, y es que hay un sistema en mi trabajo hecho en CF, y ahora me toca hacer una modificación, la verdad se muy poco de CF, y a la modificacion corresponde sumar segun un combobox, media hora o una hora, me imagino que sumando los minutos quedaria, pero no encuentro nada que me sirva y ando desesperado, alguien sabe como?, de antemano muchas gracias

Saludos Cordiales
  #2 (permalink)  
Antiguo 15/03/2008, 00:21
 
Fecha de Ingreso: mayo-2006
Mensajes: 21
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: Suma de Minutos y horas en CF

No se que versión de CF manejes y no recuerdo en que versión salió, actualmente trabajo con CF 8, en la cual hay una función llamada DateAdd(), con ella puedes sumar cualquier cosa a una fecha u hora, ya sean años, meses, días, semanas, horas, minutos, segundos... Espero te sirva o a alguien mas le sirva, ya que veo que el post es algo antiguo...

Saludos.
  #3 (permalink)  
Antiguo 17/03/2008, 09:05
 
Fecha de Ingreso: enero-2005
Mensajes: 105
Antigüedad: 20 años, 2 meses
Puntos: 2
Re: Suma de Minutos y horas en CF

Hola:

Puedes usar:

DateAdd(datepart, number, date)

datepart: ( "h" Horas, "n" Minutos, "s" Segundos, "yyyy" años, "m" Meses, "d" Dias)
number: cantidad a sumar
date: fecha a la cual se sumara


Ejemplo:

<cfset fecha_sumada = DateAdd("n", 5, fecha_origen) >

En el ejemplo en fecha_sumada queda resultado de sumar 5 minutos a fecha_origen.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:15.