Comment ajouter des heures à une date en PHP ?

Barbara Streisand
Libérer: 2024-11-04 07:11:02
original
179 Les gens l'ont consulté

How to Add Hours to a Date in PHP?

Ajouter des heures à la date avec PHP

Pour manipuler les dates et les heures en PHP, vous pouvez utiliser date(), strtotime(), et les fonctions sprintf(). Voici comment ajouter un nombre d'heures à la date/heure actuelle :

<code class="php"><?php

// Get the current date/time
$now = date("Y-m-d H:m:s");

// Define the number of hours to add
$hours = 24;

// Use strtotime() to calculate the new time
$new_time = date("Y-m-d H:i:s", strtotime("+$hours hours"));

// You can also specify the number of hours dynamically using variables or constants
$new_time = date("Y-m-d H:i:s", strtotime(sprintf("+%d hours", $hours)));

// Output the new time
echo $new_time;

?></code>
Copier après la connexion

Ce code montre comment ajouter le nombre d'heures spécifié à la date/heure actuelle et le stocker dans la variable $new_time. . La fonction strtotime() calcule l'horodatage (secondes depuis l'époque Unix) en fonction de la chaîne fournie représentant une période de temps (dans ce cas, " " suivi du nombre d'heures et "heures").

Par en utilisant sprintf() pour formater dynamiquement le nombre d'heures, vous bénéficiez de la flexibilité nécessaire pour transmettre différentes valeurs au moment de l'exécution. Notez que si vous devez inclure des variables dans la chaîne strtotime(), vous devez utiliser des guillemets doubles ("") et des espaces réservés pour les variables, comme indiqué dans le code. De plus, la fonction date() formate l'horodatage résultant en une date lisible par l'homme. et la chaîne de temps.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!