Heim  >  Artikel  >  Backend-Entwicklung  >  Wie kann ich die aktuelle Zeit in Millisekunden in PHP abrufen?

Wie kann ich die aktuelle Zeit in Millisekunden in PHP abrufen?

Patricia Arquette
Patricia ArquetteOriginal
2024-10-20 12:25:02286Durchsuche

How to Retrieve the Current Time in Milliseconds in PHP?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn