mysql erhalten Minuten zwischen einer Datetime und NOW ()

7

Ich versuche zu berechnen, wie viele Minuten zwischen einer gespeicherten DateTime und NOW () vergangen sind, wie kann ich das erreichen?

    
user391986 15.01.2012, 11:44
quelle

4 Antworten

7

Verwenden Sie dies:

%Vor%     
rkosegi 15.01.2012, 11:47
quelle
20

Verwenden Sie das TIMESTAMPDIFF() Build- in Funktion:

%Vor%

Möglicherweise müssen Sie die Datetime-Werte vertauschen, um das richtige Vorzeichen (positiv / negativ) für das Ergebnis zu erhalten, wenn die Spalte vor / nach "now" steht.

    
Bohemian 15.01.2012 19:19
quelle
1

Suchen Sie einfach in den MySQL-Dokumenten nach TIMEDIFF function.

    
newtover 15.01.2012 11:47
quelle
0

Eine Möglichkeit ist die Verwendung der UNIX-Epoche (gemäß rkosegi und Holger Just)

%Vor%     
Matt Healy 15.01.2012 11:58
quelle

Tags und Links