• 🏠 Accueil
  • 🧰 Générateurs
  • 📰 Blog
  • 🔎 Rechercher
  • 📧 Contact
  • 📘 Livre d'or
  • 🗞️ News
  • 💰 Soutien
  • ℹ️ Info : Le site a été modernisé pour être plus lisible et compatible avec les smartphones. N'hésitez pas à me signaler tout bug via le formulaire de contact.

    L'instruction date


    Présentation

    L'instruction date permet d'afficher la date et l'heure courante.

    Utilisation

    La fonction date() s'utilise de différentes manières. Elle renvoie toujours une chaîne de caractères correspondant à ce qu'on lui a demandé (l'heure, le jour, le mois, etc...).
    Attention: les paramêtres renvoyés correspondront à ceux du serveur.
    Pour fonctionner, la fonction a besoin d'un ou plusieurs des paramêtres suivants:

    CaractèreSignificationExemple de valeurs possibles
    Jour
    jJour du mois sur deux chiffres sans les zéros initiaux1 à 31
    dJour du mois sur deux chiffres avec un zéro initial en fonction du jour01 à 31
    l(L minuscule) Jour de la semaine en anglaisSunday à Saturday
    wJour de la semaine au format numérique0 (dimanche) à 6 (samedi)
    zJour de l'année0 à 366
    Semaine
    WNuméro de semaine dans l'année (les semaines commencent le lundi)Exemple : 42 (la 42ème semaine de l'année)
    Mois
    FMois, textuel, version longue; en anglais, comme January ou DecemberJanuary à December
    mMois au format numérique, avec zéros initiaux01 à 12
    nMois sans les zéros initiaux1 à 12
    tNombre de jours dans le mois28 à 31
    Année
    LEst ce que l'année est bissextile1 si bissextile, 0 sinon.
    YAnnée sur 4 chiffresExemples : 1999 et 2003
    yAnnée sur 2 chiffresExemples : 99 et 03
    Heure
    aAnte méridien et Post méridien (minuscules)am ou pm
    AAnte méridien et Post méridien (majuscules)AM ou PM
    gHeure (format 12h) sans les zéros initiaux1 à 12
    GHeure (format 24h) sans les zéros initiaux0 à 23
    hHeure (format 12h) avec les zéros initiaux01 à 12
    HHeure (format 24h) avec les zéros initiaux00 à 23
    sSecondes avec zéros initiaux00 à 59
    iMinutes avec zéros initiaux00 à 59

    Exemples de code:

    <?php
      echo date('Y'); //affichera l'année actuelle sur 4 chiffres
    ?>
     
    <?php
      echo date('m').' '.date('Y'); //affichera le mois sur deux chiffres et l'année actuelle sur 4 chiffres
    ?>
     
    <?php
      echo date('m Y'); //affichera le mois sur deux chiffres et l'année actuelle sur 4 chiffres
    ?>
     
    <?php
      echo date('m/Y');
    ?>
    Retour


    (c) 2005-2025 Jérôme DESMOULINS
    Mentions légales