PHP date_interval_format()

La fonction date_interval_format() est une fonction intégrée en PHP qui est utilisée pour formater un intervalle de temps. Nous pouvons également l’écrire sous forme DateInterval::format().
 

Syntaxe
DateInterval::format(format)

 
 

Paramètres
  • format(Obligatoire) : Spécifie le format à utiliser. Voici les caractères qui peuvent être utilisés :
    • h : format 12 heures avec des zéros initiaux
    • H : format 24 heures avec des zéros initiaux
    • i : Minutes avec des zéros initiaux
    • s : Secondes avec des zéros initiaux
    • D : Jour du mois (lun – dim)
    • d : Jour (par exemple 5)
    • a : Nombre total de jours résultant de date_diff()
    • f : Microsecondes
    • F : Microsecondes, au moins 6 chiffres
    • M : Nom du mois (Jan-Dec)
    • m : Mois (01-12)
    • n : Mois (1-12)
    • Y : Année (par exemple 2021)
    • y : Année (par exemple 21)

Remarque: Chaque caractère de format doit être préfixé par le signe %
 

Valeur de retour

La fonction renvoie l’intervalle de temps formaté.
 

Version PHP:

5.2+
 

Exemple :

Le code suivant calcule l’intervalle entre deux dates, puis formate l’intervalle de temps:

<?php
	$d1 = date_create("2021-05-01");
	$d2 = date_create("2021-07-15");
	$diff = date_diff($d1, $d2);

	echo $diff->format("Nombre total de jours est : %a");
?>

 
Sortie:

Nombre total de jours est : 75
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *