PHP date_interval_format() Fonction

❮ Référence PHP Date/Heure

Exemple

Calculez l'intervalle entre deux dates, puis formatez cet intervalle :

<?php
$date1=date_create("2013-01-01");
$date2=date_create("2013-02-10");
$diff=date_diff($date1,$date2);

// %a affiche le nombre total de jours
echo $diff->format("Total number of days: %a.");
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction date_interval_format() est un alias de DateInterval::format().

La fonction DateInterval::format() est utilisée pour formater l'intervalle.


Syntaxe

DateInterval::format( format)

Valeurs des Paramètres

Paramètre Description
format Requis. Spécifie le format. Les caractères suivants peuvent être utilisés dans la chaîne de paramètres format :
  • % - % littéral
  • Y - Année, au moins 2 chiffres avec un zéro devant (par ex. 03)
  • y - Année (par ex. 3)
  • M - Mois, avec un zéro devant (par ex. 06)
  • m - Mois (par ex. 6)
  • D - Jour, avec un zéro devant (par ex. 09)
  • d - Jour (par ex. 9)
  • a - Nombre total de jours résultant de date_diff()
  • H - Heures, avec un zéro devant (par ex. 08, 23)
  • h - Heures (par ex. 8, 23)
  • I - Minutes, avec un zéro devant (par ex. 08, 23)
  • i - Minutes (par ex. 8, 23)
  • S - Secondes, avec un zéro devant (par ex. 08, 23)
  • s - Secondes (par ex. 8, 23)
  • F - Microsecondes, au moins 6 chiffres (par ex. 004403, 235689)
  • f - Microsecondes (par ex. 4403, 235689)
  • R - Signe "-" quand négatif, "+" quand positif
  • r - Signe "-" quand négatif, vide quand positif

Remarque : Chaque caractère de format doit être précédé d'un signe % !



Détails Techniques

Valeur de Retour : Renvoie l'intervalle formaté
Version PHP : 5.3+
Journal des Modifications PHP : PHP 7.1 : Ajout des paramètres F et f

❮ Référence PHP Date/Heure