PHP ist eine häufig verwendete serverseitige Skriptsprache. Es kann nicht nur verschiedene Webentwicklungsaufgaben erledigen, sondern liefert auch leistungsstarke Zeitverarbeitungsfunktionen. In PHP ist es sehr einfach, die aktuelle Zeit zu bekommen. Wir können dies einfach mit ein paar integrierten Funktionen tun. Dieser Artikel führt Sie durch die aktuelle Zeit, Stunden, Minuten und Sekunden durch PHP.
Die Funktion Time () ist eine Funktion in PHP, die die aktuelle Zeit erhält, die einen Unix -Zeitstempel zurückgibt. Der UNIX -Zeitstempel repräsentiert die Anzahl der Sekunden, die am 1. Januar 1970 bis zur aktuellen Zeit von 00:00:00 (Greenwich Time) verstrichen sind.
Im Folgenden ist der Code, der die Funktion Time () verwendet, um den aktuellen Zeitstempel zu erhalten:
$time = time();
echo $time;
Durch das Ausführen des oben genannten Code wird der aktuelle Unix -Zeitstempel ausgegeben.
Obwohl Unix -Zeitstempel für Computer sehr praktisch sind, sind sie für den Menschen nicht intuitiv. Um die Zeit besser anzuzeigen, können wir UNIX -Zeitstempel in formatierte Angreifungen umwandeln.
Der Zeitstempel kann mithilfe von PHP -Funktion von PHP in ein lesbares Zeitformat konvertiert werden. Hier ist der Beispielcode:
$time = time();
echo date("Y-m-d H:i:s", $time);
Dieser Code gibt die aktuelle Zeit im Format aus: Jahresmonatentag: Minuten: Sekunden.
Wenn Sie nur die aktuelle Anzahl von Stunden erhalten müssen, können Sie die Funktion Date () verwenden, um sie zu implementieren. Das Folgende ist der entsprechende Code:
$time = time();
echo date("H", $time);
Dieser Code gibt die aktuelle Anzahl von Stunden zurück, z. B. 14 bedeutet 14 Uhr.
In ähnlicher Weise können Sie die Funktion Date () verwenden, wenn Sie nur die aktuelle Anzahl von Minuten erhalten müssen. Der Code ist wie folgt:
$time = time();
echo date("i", $time);
Dieser Code gibt die aktuelle Anzahl von Minuten zurück.
Wenn Sie die aktuelle Anzahl von Sekunden erhalten möchten, können Sie den folgenden Code verwenden:
$time = time();
echo date("s", $time);
Dieser Code gibt die aktuelle Anzahl von Sekunden zurück.
Die Funktion von PHP Time () gibt standardmäßig einen Zeitstempel der zweiten Ebene zurück. Wenn jedoch eine genauere Zeitstempel auf Millisekunden erforderlich ist, können Sie die Funktion microtime () verwenden. Hier ist der Code, um die aktuelle Anzahl von Millisekunden zu erhalten:
$microtime = microtime(true);
$millisecond = sprintf("%03d", ($microtime - floor($microtime)) * 1000);
echo $millisecond;
Dieser Code gibt die aktuelle Anzahl von Millisekunden zurück.
Mit den Methoden in diesem Artikel können Sie die aktuellen Stunden, Minuten, Sekunden und sogar Millisekunden in PHP problemlos erhalten. Die Zeit ist bei vielen Entwicklungsaufgaben von entscheidender Bedeutung, und das Beherrschen dieser grundlegenden Zeitverarbeitungsmethoden kann die Entwicklungseffizienz erheblich verbessern.