English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
manuel des fonctions Date & Time PHP
La fonction date_interval_format() est utilisée pour formater les intervalles de temps.
avec d'autres datesLa fonction est un alias de DateInterval::format. Cette fonction accepte l'intervalle et la chaîne de format en tant que paramètres et formate l'intervalle donné sous le format spécifié.
date_interval_format($interval, $format)
numéro | paramètres et explications |
---|---|
1 | intervalle (obligatoire) C'est l'objet DateInterval que vous devez formater. |
2 | format (obligatoire) C'est une valeur de chaîne, qui spécifie le format. |
Cette fonction retourne l'intervalle formaté
Cette fonction a été initialement créée dans la version PHP5.3中引入的,并且可以在所有更高版本中使用。
.introduit dans et utilisable dans toutes les versions plus récentes.Exemple suivant montre l'utilisation de date_interval_format-
Exemple en ligne Ne recalculera pas les points de clôture dans les chaînes de dates et d'heures. Par conséquent, si vous passez une date25())8Utilisation de la fonction9DP MP Y'); ); ?>Essayons de voir‹/›
Résultat de la sortie
25 jours
$format = "%d jours";/$res = date_interval_format($interval, $format);avec d'autres datesfonctions de temps différentes,/date_interval_format()
Exemple en ligne Ne recalculera pas les points de clôture dans les chaînes de dates et d'heures. Par conséquent, si vous passez une date45Les valeurs de temps dépassent leur plage, elles seront formatées comme suit : $interval = new DateInterval('P', = date_interval_format($interval, $format);1 M'); $format = "%m mois";1$interval = date_diff($date = date_interval_format($interval, $format);2 print($res3$res = date_interval_format(new DateInterval('PT',2$interval = date_diff($date ?>Essayons de voir‹/›
Résultat de la sortie
45 0H'), "%h heure"); 3print("\n".$res
mois0 heureExemple suivant calcule la différence entre une date donnée et la date actuelle-
Exemple en ligne date_interval_format1 Fonction de formatage des résultats1989-09-25$date date_interval_format2 Fonction de formatage des résultats2012-09-09$date = date_create("1");2$interval = date_diff($date , $date ); ?>Essayons de voir‹/›
$res = date_interval_format($interval, '%Y année %d jour');
22 print($res); 15 Résultat de la sortie :
Exemple en ligne print(date_interval_format(new DateInterval('P', "%d jours")."\n");12Exemple print(date_interval_format(new DateInterval('P', "%d jours")."\n");7<?php print(date_interval_format(new DateInterval('P', "%d jours")."\n");12print(date_interval_format(new DateInterval('P', "%m mois")."\n"); print(date_interval_format(new DateInterval('PT', "%h heures")."\n");9Y'), "%y années")."\n"); print(date_interval_format(new DateInterval('PT', "%h heures")."\n");45S'), "%s secondes")."\n"); ?>Essayons de voir‹/›
Résultat de la sortie
22 années 7 jours 12 jours 7 mois 12 années 9 heures 45 secondes