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

DATEDIFF o parecido, sacar minutos, segundos

Estas en el tema de DATEDIFF o parecido, sacar minutos, segundos en el foro de Mysql en Foros del Web. Código PHP: SELECT DATEDIFF ( '1997-12-30 23:00:00' , '1997-12-30 22:20:00' );  Salida: 0 Existe alguna funcion que saque los minutos y segundos con alguna funcion parecida, semejante a ...
  #1 (permalink)  
Antiguo 10/12/2009, 12:08
 
Fecha de Ingreso: agosto-2008
Mensajes: 587
Antigüedad: 15 años, 8 meses
Puntos: 6
DATEDIFF o parecido, sacar minutos, segundos

Código PHP:
SELECT DATEDIFF('1997-12-30 23:00:00','1997-12-30 22:20:00'); 
Salida: 0

Existe alguna funcion que saque los minutos y segundos con alguna funcion parecida, semejante a DATEDIFF que resta los dias, pero busco algo que saque el resultado de minutos y segundos.

Como puedo lograr algo como esto, teniendo los parametros de la fecha de arriba:

40 minutos
2400 segundos
  #2 (permalink)  
Antiguo 10/12/2009, 12:16
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: DATEDIFF o parecido, sacar minutos, segundos

Con timestampdiff puedes hacerlo.

Código mysql:
Ver original
  1. mysql> SELECT DATEDIFF('1997-12-30 23:00:00','1997-12-30 22:20:00');
  2. +-------------------------------------------------------+
  3. | DATEDIFF('1997-12-30 23:00:00','1997-12-30 22:20:00') |
  4. +-------------------------------------------------------+
  5. |                                                     0 |
  6. +-------------------------------------------------------+
  7. 1 row in set (0.01 sec)
  8.  
  9. mysql> SELECT timestampDIFF(second,'1997-12-30 23:00:00','1997-12-30 22:20:00') diffsecond
  10. +------------+
  11. | diffsecond |
  12. +------------+
  13. |      -2400 |
  14. +------------+
  15. 1 row in set (0.00 sec)
  16.  
  17. mysql> SELECT timestampDIFF(minute,'1997-12-30 23:00:00','1997-12-30 22:20:00') diffminute
  18. +------------+
  19. | diffminute |
  20. +------------+
  21. |        -40 |
  22. +------------+
  23. 1 row in set (0.02 sec)
  24.  
  25.  
  26. mysql>
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
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 04:52.