mysql - transcurrido - restar horas en php
Cómo restar tiempo en MySQL (3)
¿Cómo puedo restar tiempo en MySQL? Por ejemplo, hoy es 16 de marzo; Quiero restar 15 días para llegar al 1 de marzo. ¿Hay algún método que se pueda usar para restar 15 días de la fecha actual?
No está enteramente relacionado con esta pregunta pero está relacionado con el título.
SELECT SUBTIME("10:24:21", "5");
Resta 5 segundos.
SELECT SUBTIME("10:24:21", "01:00:00");
resta una hora
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_subtime
Utilizar:
SELECT NOW() - INTERVAL 15 DAY
para mantener la precisión de fecha y hora.
SELECT DATE(NOW()-INTERVAL 15 DAY)
Para obtener una lista de unidades, consulte http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-add