Comment ajouter dynamiquement des heures à une date en PHP ?

Mary-Kate Olsen
Libérer: 2024-11-05 01:14:02
original
825 Les gens l'ont consulté

How to Dynamically Add Hours to a Date in PHP?

Ajout dynamique d'heures à une date en PHP

La manipulation des dates et des heures est une tâche courante dans le développement Web. PHP fournit un certain nombre de fonctions pour travailler avec les dates et les heures, dont la fonction date().

La fonction date() prend une chaîne de format comme premier argument et renvoie la date et l'heure actuelles formatées. selon le format spécifié. Par exemple, le code suivant renvoie la date et l'heure actuelles au format "Y-m-d H:m:s":

<code class="php">$now = date("Y-m-d H:m:s");</code>
Copier après la connexion

Ajout d'heures à une date

Il est parfois nécessaire d’ajouter un nombre d’heures à une date ou une heure. Ceci peut être réalisé en utilisant la fonction strtotime(). La fonction strtotime() prend une chaîne de date comme premier argument et renvoie un horodatage représentant la date et l'heure spécifiées.

Pour ajouter un nombre d'heures à une date ou une heure, nous pouvons utiliser la syntaxe suivante :

<code class="php">strtotime("+{$hours} hours", $timestamp);</code>
Copier après la connexion

où $hours est le nombre d'heures à ajouter à la date ou à l'heure spécifiée et $timestamp est l'horodatage représentant la date ou l'heure d'origine.

Exemple

Disons que nous voulons ajouter 5 heures à la date et à l'heure actuelles. Nous pouvons utiliser le code suivant pour ce faire :

<code class="php">$now = date("Y-m-d H:m:s");
$new_time = date("Y-m-d H:i:s", strtotime("+5 hours", strtotime($now)));</code>
Copier après la connexion

La variable $new_time contiendra désormais la date et l'heure actuelles plus 5 heures.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal