Hola foreros,
Cómo el título de este tema lo dice, mi pregunta es:
¿Cómo le sumo un minuto o un segundo a una fecha?
Gracias por sus respuestas. 
    
  |  ||||
|      Re: ¿Cómo le sumo un minuto o un segundo a una fecha?    Me respondo a mi mismo (no busqué bien en Google antes de postear     )Asumiendo que x es lo que quieres sumar. Puedes sumar horas: 
Código:
 Puedes sumar minutos:SELECT SYSDATE + (x/24) FROM DUAL 
Código:
 Puedes sumar segundos:SELECT SYSDATE + (x/24*60) FROM DUAL 
Código:
  SELECT SYSDATE + (x/24*60*3600) FROM DUAL Última edición por Mario Martínez; 12/04/2007 a las 12:46 Razón: Para envolver las etiquetas con su código respectivo.  |  
  
  |  |||
|      Re: ¿Cómo le sumo un minuto o un segundo a una fecha?    No entendi nada de nada....   ![]() si hago un SELECT SYSDATE + (30/24*60), sysdate FROM DUAL el resultado es Fecha con la Suma Fecha del sistema 05-07-2008 15:03:14 21-04-2008 15:03:14 No veo donde le sumo los minutos.... el resultado de esa formula da 75, lo que hace es sumar 75 dias a la fecha de sistema..  |  
  
  |  ||||
|      Re: ¿Cómo le sumo un minuto o un segundo a una fecha?    Cita:  mande?? y donde dice "30/24*60" por que no lo veo  
					Iniciado por MM5      No entendi nada de nada....  ![]() si hago un SELECT SYSDATE + (30/24*60), sysdate FROM DUAL el resultado es Fecha con la Suma Fecha del sistema 05-07-2008 15:03:14 21-04-2008 15:03:14 No veo donde le sumo los minutos.... el resultado de esa formula da 75, lo que hace es sumar 75 dias a la fecha de sistema.. 
				__________________    |  
  
  |  ||||
|      Re: ¿Cómo le sumo un minuto o un segundo a una fecha?    No estoy muy seguro pero creo q le falta algo a las consultas:    Puedes sumar horas:  Cita:  Puedes sumar minutos:SELECT SYSDATE + (x/24) FROM DUAL   Cita:  Puedes sumar segundos:SELECT SYSDATE + (x/(24*60)) FROM DUAL   Cita:  Kikolice: en el post de arriba dice SELECT SYSDATE + (x/(24*60*3600)) FROM DUAL  Asumiendo que x es lo que quieres sumar. Por si acaso revisa este link amigo: http://www.akadia.com/services/ora_date_time.html 
				__________________   Martín Alexis Valdivia S. ----------------------------- "Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP "Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD  |  
  
  |  |||
|      Respuesta: Re: ¿Cómo le sumo un minuto o un segundo a una fecha?    Cita:  Esto esta bien EXCEPTO POR EL PARENTESIS. LA X DEBE QUEDAR FUERA DE EL. OJO CON ESO: 
					Iniciado por Mario Martínez      Me respondo a mi mismo (no busqué bien en Google antes de postear    )Asumiendo que x es lo que quieres sumar. Puedes sumar horas: 
Código:
 Puedes sumar minutos:SELECT SYSDATE + (x/24) FROM DUAL 
Código:
 Puedes sumar segundos:SELECT SYSDATE + (x/24*60) FROM DUAL 
Código:
 SELECT SYSDATE + (x/24*60*3600) FROM DUAL 
Código:
 Puedes sumar minutos:SELECT SYSDATE + (x/24) FROM DUAL 
Código:
 Puedes sumar segundos:SELECT SYSDATE + x(/24*60) FROM DUAL 
Código:
  SELECT SYSDATE + x/(24*60*3600) FROM DUAL  |  
  
  |  |||
|      Respuesta: ¿Cómo le sumo un minuto o un segundo a una fecha?    POste por las dudas, lo que quiero hacer es sumar minutos a una fecha dada y no a la del sistema, es decir hago el select, me da una fecha (com horas minutos y segundos ) y a esa fecha quiero sumarle 45 minutos, no me doy cuenta como hacerlo, si alguien lo lee, gracias     |  
  
  |  ||||
|      Respuesta: ¿Cómo le sumo un minuto o un segundo a una fecha?    Y...    De la misma forma que con la fecha del sistema, pero usando un campo, una variable o cualquier objeto de tipo DATE... La única condición suficiente y necesaria es que sea una fecha.   
				__________________   ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque)  |