Maison  >  Article  >  développement back-end  >  Comment détecter si l'heure actuelle est le matin ou l'après-midi en php

Comment détecter si l'heure actuelle est le matin ou l'après-midi en php

PHPz
PHPzoriginal
2023-04-25 16:12:351351parcourir

Il est en fait très simple de déterminer si c'est le matin ou l'après-midi en PHP. Dans cet article, nous allons vous montrer comment utiliser PHP pour savoir si l'heure actuelle est AM ou PM.

La fonction pour obtenir l'heure actuelle en PHP est date(). Grâce à cette fonction, nous pouvons facilement obtenir l'heure, la minute, la seconde et d'autres informations actuelles. Par exemple, la ligne de code suivante affichera l'heure actuelle :

echo date('H');

Pour le format d'heure, H représente l'heure au format 24 heures, par exemple 00 à 23 ; h représente l'heure au format 12 heures, par exemple 01 à 12.

Alors comment déterminer si c'est le matin ou l'après-midi en fonction de l'heure actuelle ? En fait, c'est très simple. Il suffit de déterminer si l'heure actuelle est inférieure à 12 heures. Si elle est inférieure à 12 heures, elle appartient au matin, et si elle est supérieure ou égale à 12 heures, elle appartient au matin. après-midi.

Le code suivant peut réaliser cette fonction :

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

Ce code obtiendra l'heure actuelle et déterminera ensuite si elle est inférieure à 12. Si tel est le cas, la valeur de la variable $am_pm est "AM", sinon la valeur est "PM". Enfin, cette valeur est affichée sur la page.

Le code ci-dessus est très simple, mais suffisant pour répondre aux exigences de la plupart des scénarios. Si vous avez besoin de porter un jugement plus précis, par exemple chaque segment horaire a un titre différent, vous pouvez le modifier selon vos besoins.

Pour résumer, il est très simple de déterminer si c'est le matin ou l'après-midi en PHP Il suffit d'utiliser la fonction date() pour obtenir l'heure actuelle et déterminer si elle est inférieure à 12. Cette méthode est simple et grossière, mais elle suffit à répondre à la plupart des besoins. Si vous avez besoin d'un jugement plus précis, vous pouvez la modifier en fonction de vos besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn