Heim  >  Artikel  >  Backend-Entwicklung  >  So erkennen Sie in PHP, ob die aktuelle Zeit Vormittag oder Nachmittag ist

So erkennen Sie in PHP, ob die aktuelle Zeit Vormittag oder Nachmittag ist

PHPz
PHPzOriginal
2023-04-25 16:12:351351Durchsuche

Es ist eigentlich sehr einfach, in PHP festzustellen, ob es Vormittag oder Nachmittag ist. In diesem Artikel zeigen wir Ihnen, wie Sie mit PHP ermitteln, ob die aktuelle Zeit AM oder PM ist.

Die Funktion zum Abrufen der aktuellen Uhrzeit in PHP ist date(). Mit dieser Funktion können wir ganz einfach die aktuelle Stunde, Minute, Sekunde und andere Informationen abrufen. Die folgende Codezeile gibt beispielsweise die aktuelle Stunde aus:

echo date('H');

Für das Zeitformat steht H für die Stunde, 24-Stunden-System, z. B. 00 bis 23; h steht für die Stunde, 12 -Stundensystem, z. B. 01 bis 12.

Wie kann man also anhand der aktuellen Stunde feststellen, ob es Vormittag oder Nachmittag ist? Tatsächlich ist es sehr einfach, festzustellen, ob die aktuelle Stunde kleiner als 12 ist. Wenn sie kleiner als 12 ist, gehört sie zum Morgen, und wenn sie größer oder gleich 12 ist, gehört sie zum Morgen Nachmittag.

Der folgende Code kann diese Funktion erreichen:

$hour = date('H');
$am_pm = ($hour < 12) ? "上午" : "下午";
echo "现在是".$am_pm;

Dieser Code ruft die aktuelle Stunde ab und bestimmt dann, ob sie kleiner als 12 ist. Wenn ja, ist der Wert der Variablen $am_pm „AM“, andernfalls ist der Wert „PM“. Abschließend wird dieser Wert auf der Seite ausgegeben.

Der obige Code ist sehr einfach, reicht aber aus, um die Anforderungen der meisten Szenarien zu erfüllen. Wenn Sie eine genauere Beurteilung benötigen, beispielsweise weil jedes Stundensegment einen anderen Titel hat, können Sie ihn entsprechend Ihren Anforderungen ändern.

Zusammenfassend lässt sich sagen, dass es in PHP sehr einfach ist, festzustellen, ob es Morgen oder Nachmittag ist. Sie müssen nur die Funktion date() verwenden, um die aktuelle Stunde abzurufen und festzustellen, ob sie kleiner als 12 ist . Diese Methode ist einfach und grob, reicht jedoch für die meisten Anforderungen aus. Wenn Sie eine genauere Beurteilung benötigen, können Sie sie entsprechend Ihren Anforderungen ändern.

Das obige ist der detaillierte Inhalt vonSo erkennen Sie in PHP, ob die aktuelle Zeit Vormittag oder Nachmittag ist. 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