Skip to main content

Contar dias ou horas entre datas em Mysql

Para contar quantas horas existem entre duas datas:

SELECT TIMEDIFF(STR_TO_DATE('19/01/1985 00:00:00', '%d/%m/%Y %H:%i:%s'),now());

Trocando TIMEDIFF por 'DATEDIFF' dá pra contar quantos dias tem entre essas datas.