Maison >développement back-end >tutoriel php >Comment vérifier si la date/heure actuelle a dépassé une date/heure spécifique en PHP ?

Comment vérifier si la date/heure actuelle a dépassé une date/heure spécifique en PHP ?

DDD
DDDoriginal
2024-10-24 22:05:021038parcourir

How to Check if the Current Date/Time Has Passed a Specific Date/Time in PHP?

Vérifier si la date/heure actuelle a dépassé une date/heure spécifiée

En PHP, vous pouvez facilement utiliser la classe DateTime pour déterminer si la date/heure actuelle a avancé au-delà d'une date/heure spécifique.

Considérons l'exemple suivant :

<code class="php">if (new DateTime() > new DateTime("2010-05-15 16:00:00")) {
    # The current time exceeds 2010-05-15 16:00:00.
    # In other words, it has passed.
}</code>

Ce code utilise le constructeur DateTime, où l'argument est une chaîne adhérant à des règles d'analyse spécifiques. En comparant la date/heure actuelle avec la date/heure spécifiée (15/05/2010 à 16 heures), vous pouvez vérifier si l'heure actuelle a dépassé le moment désigné.

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