2016-11-25 4 views

Antwort

1

Um Zeitdifferenz

SELECT timestamp AS 'thisisit' 
    FROM table 
WHERE TIMESTAMPDIFF(MINUTE, timestamp, NOW()) <= 15; 

Dies ist ein timestamp zu berechnen.

Verwenden Sie die date()-Funktion von PHP.

Beispiel:

echo date('m/d/Y', 1480079589); 

Einfach gesagt, ist der Unix-Zeitstempel eine Zeit Weise als Lauf insgesamt Sekunden zu verfolgen. Diese Zählung beginnt bei der Unix-Epoche am 1. Januar, 1970 bei UTC. Daher ist der Unix-Zeitstempel lediglich die Anzahl von Sekunden zwischen einem bestimmten Datum und der Unix-Epoche. Es sollte auch darauf hingewiesen werden, dass sich dieser Zeitpunkt technisch nicht ändert egal wo Sie sich auf dem Globus befinden. Dies ist sehr nützlich für Computersysteme zum Verfolgen und Sortieren veralteter Informationen in dynamischen und verteilten Anwendungen sowohl online als auch auf der Client-Seite. Der Grund , warum Unix-Zeitstempel von vielen Webmastern verwendet werden, ist, weil sie alle Zeitzonen auf einmal darstellen können.

Bitte lesen Sie diese für weitere Informationen: http://php.net/manual/en/datetime.settimestamp.php

Auch auf diese Frage finden: What is a Unix timestamp and why use it?

0

1480079589 ist Zeitstempel, dh Anzahl der Sekunden nach dem Wahrzeichen (1970-01- 01 00:00:00). Das bedeutet 1480079589 Sekunden von der Landmarke entfernt.

Datum ('Y-m-d H: i: s', 1480079589);

, der das Datum in einer freundlichen Art und Weise drucken für Sie

0

Hier geht UNIX-Zeit zu sehen.

The unix time stamp is a way to track time as a running total of seconds. 
This count starts at the Unix Epoch on January 1st, 1970 at UTC. 
Therefore, the unix time stamp is merely the number of seconds between a particular date and the Unix Epoch. 
It should also be pointed out (thanks to the comments from visitors to this site) that this point in time technically does not change no matter where you are located on the globe. This is very useful to computer systems for tracking and sorting dated information in dynamic and distributed applications both online and client side. 

Um Zeitdifferenz versuchen diese:

<?php 
$databaseTime = 1480079589; // Time from DataBase 
print(time() - $databaseTime); // How much second 
+0

Ich möchte überprüfen, ob diese Zeitdifferenz 15 Minuten oder nicht? Wie kann ich 15 in UNIX-Zeit schreiben? – catcher

0

Das Zeitformat ist Sekunden seit Mitternacht 1.1.1970. Auch bekannt als Unix Time oder Timestamp. Sie erhalten das ist PHP mit der Funktion time(). Um die verstrichene Zeit zu messen, könnten Sie einfach zwei Zeitstempel vergleichen und die Sekunden dazwischen erhalten. Sie konvertieren einen Zeitstempel zu einer für Menschen lesbaren Format

gmdate("M d Y H:i:s", $unixTimestamp); 
date("M d Y H:i:s", $unixTimestamp); 
0

Ich benutze

DATE_SUB(NOW(),INTERVAL 5 MINUTE) 

in SQL-Abfrage verwenden. und mein Problem ist gelöst.

Verwandte Themen