MySQL DateTime-Instanz kann über die Funktion UNIX_TIMESTAMP() wie folgt in Sekunden konvertiert werden:
mysql> Select UNIX_TIMESTAMP('2017-05-15 04:05:30') AS 'NUMBER OF SECONDS'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1494801330 | +-------------------+ 1 row in set (0.00 sec)
Die obige Abfrage konvertiert die angegebene DateTime-Instanz in Gesamtsekunden.
mysql> Select UNIX_TIMESTAMP(NOW()) AS 'NUMBER OF SECONDS'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1509248856 | +-------------------+ 1 row in set (0.00 sec)
Die obige Abfrage konvertiert die aktuelle DateTime-Instanz in Gesamtsekunden.
mysql> Select UNIX_TIMESTAMP(Dateofreg) AS 'NUMBER OF SECONDS' from testing where StudentName = 'Gaurav'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1509247113 | +-------------------+ 1 row in set (0.00 sec)
Die obige Abfrage konvertiert eine DateTime-Instanz, bei der es sich um einen gespeicherten Wert in der Tabelle „testing“ handelt, wobei die Spalte StudentName den Wert „Gaurav“ hat.
Das obige ist der detaillierte Inhalt vonWie erhalte ich Gesamtsekunden von der MySQL DATETIME-Instanz?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!