Abrufen der aktuellen Zeit in Millisekunden mit PHP
In PHP gibt die Funktion time() die aktuelle Zeit in Sekunden zurück. Für Szenarien, in denen eine höhere Präzision erforderlich ist, kann es jedoch erforderlich sein, die aktuelle Zeit in Millisekunden zu ermitteln.
Lösung:
Die Lösung beinhaltet die Verwendung von Mikrozeit (true) . Diese Funktion gibt die aktuelle Zeit zurück, gemessen in Sekunden und Mikrosekunden, wobei Mikrosekunden den Bruchteil darstellen. So konvertieren Sie diesen Wert in Millisekunden:
<code class="php">$microseconds = microtime(true); $timestamp = floor($microseconds * 1000); // Convert to milliseconds</code>
Beispiel:
<code class="php">$timestamp = floor(microtime(true) * 1000); echo 'Timestamp in milliseconds: ' . $timestamp . '<br>';</code>
Ausgabe:
Timestamp in milliseconds: 1631685547387
Durch die Verwendung dieses Ansatzes können Sie kann die aktuelle Zeit in Millisekunden mit größerer Genauigkeit abrufen als mit time().
Das obige ist der detaillierte Inhalt vonWie kann ich die aktuelle Zeit in Millisekunden in PHP abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!