PHP date_format()

La fonction date_create() est une fonction intégrée en PHP qui renvoie une date formatée selon le format spécifié.
 

Syntaxe
date_format(object, format)

 
 

Paramètres
  • object(Obligatoire) : Spécifie un objet DateTime retourné par date_create().
  • format(Obligatoire) : Spécifie le format à utiliser. Voici les caractères qui peuvent être utilisés :
    • a et A : matin ou après-midi
    • g : format 12 heures sans des zéros initiaux
    • G : Format 24 heures sans des zéros initiaux
    • 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
    • u : Microsecondes (jusqu’à six chiffres)
    • d : Jour du mois, avec des zéros initiaux
    • j : Jour du mois, sans des zéros initiaux
    • D : Jour du mois (lun – dim)
    • l : Jour du mois (lundi – dimanche)
    • F : Nom du mois (janvier – décembre)
    • 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)
    • O, P, e et T – Identificateur de fuseau horaire
    • U : Secondes depuis l’époque Unix
    • # : L’un des symboles de séparation suivants: ; : / . , –
    • ? : Un octet aléatoire
    • * : Des octets aléatoires jusqu’au prochain séparateur ou chiffre
    • ! : Réinitialise tous les champs à l’époque Unix
    • | : Réinitialise tous les champs à l’époque Unix s’ils n’ont pas encore été analysés

 

Valeur de retour

La fonction renvoie la date formatée sous forme de chaîne. FALSE en cas d’échec.
 

Version PHP:

5.2+
 

Exemple :

Le code suivant renvoie un nouvel objet DateTime, puis formate la date:

<?php
	$date = date_create("2021-12-30");
	echo date_format($date,"Y/m/d H:i:s"); 
?>

 
Sortie:

2021/12/30 00:00:00
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

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