Position actuelle: Accueil> Derniers articles> Comment la fonction PHP Date () affiche-t-elle différents formats de date? Des tutoriels détaillés vous aideront!

Comment la fonction PHP Date () affiche-t-elle différents formats de date? Des tutoriels détaillés vous aideront!

gitbox 2025-08-26
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Voici quelques exemples de code non liés</span></span><span>
</span><span><span class="hljs-function"><span class="hljs-keyword">function</span></span></span><span> </span><span><span class="hljs-title">example</span></span><span>(</span><span><span class="hljs-params"></span></span><span>) {
    </span><span><span class="hljs-keyword">return</span></span><span> </span><span><span class="hljs-string">"Cette partie du code n&#39;a rien à voir avec le contenu de l&#39;article"</span></span><span>;
}
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">example</span></span><span>();
</span><span><span class="hljs-meta">?></span></span><span>

<hr>

<h1>PHP </span><span><span class="hljs-title function_ invoke__">date</span></span><span>() Comment les fonctions affichent différents formats de date?Les tutoriels détaillés vous aideront!</h1>

<p>existerPHPmilieu,<code></span><span><span class="hljs-title function_ invoke__">date</span></span><span>()

- $ format est le format de spécification de la date et de l'heure
- $ horodatage est un paramètre facultatif, la valeur par défaut est l'heure actuelle

Par exemple, obtenez la date actuelle:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"Y-m-d"</span></span><span>);
?&gt;

La sortie est similaire: 2025-07-21

2. Caractères de format de date commun
  • Y - 4- Digit Year, comme 2025
  • Y - 2 -Digit Year, par ex. 25
  • M - Mois 2 -Digit ( 01 - 12 )
  • N - Mois sans Zéros de tête ( 1 - 12 )
  • D - Date de 2 chiffres ( 01 - 31 )
  • J - Date sans diriger des zéros ( 1 - 31 )
  • H - 24 heures ( 00 - 23 )
  • H - 12 heures-heures ( 01 - 12 )
  • I - Minutes ( 00 - 59 )
  • S - secondes ( 00 - 59 )
  • A - minuscule matin ou après-midi (AM ou PM)
  • A - Mating en capitalisation ou après-midi (AM ou PM)
  • L (L en minuscules) - Le nom complet du jour de la semaine, comme lundi
  • D - Abréviation du jour de la semaine, comme le lun

3. Exemple d'utilisation de la combinaison

Affichage complet de la date et de l'heure actuelles:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"Y-m-d H:i:s"</span></span><span>); </span><span><span class="hljs-comment">// 2025-07-21 14:35:08</span></span><span>
?&gt;

Montre le jour de la semaine et du mois:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"l, F j, Y"</span></span><span>); </span><span><span class="hljs-comment">// Monday, July 21, 2025</span></span><span>
?&gt;

12 heures avec le matin / pm:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"h:i:s A"</span></span><span>); </span><span><span class="hljs-comment">// 02:35:08 PM</span></span><span>
?&gt;

4. Format avec horodatage

Si vous avez un horodatage, vous pouvez passer dans le deuxième paramètre:

 &lt;?php
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strtotime</span></span><span>(</span><span><span class="hljs-string">"2024-12-31 23:59:59"</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"Y-m-d H:i:s"</span></span><span>, </span><span><span class="hljs-variable">$timestamp</span></span><span>); </span><span><span class="hljs-comment">// 2024-12-31 23:59:59</span></span><span>
?&gt;

5. Conseils
  • Si vous souhaitez afficher " 21 juillet 2025 " , vous pouvez écrire: Date ("Y Année m mois D Day")
  • Pour afficher la langue chinoise du jour de la semaine, vous pouvez combiner un tableau pour le mettre en œuvre:
 &lt;?php
</span><span><span class="hljs-variable">$weekMap</span></span><span> = [</span><span><span class="hljs-string">"jour"</span></span><span>,</span><span><span class="hljs-string">"un"</span></span><span>,</span><span><span class="hljs-string">"deux"</span></span><span>,</span><span><span class="hljs-string">"trois"</span></span><span>,</span><span><span class="hljs-string">"Quatre"</span></span><span>,</span><span><span class="hljs-string">"cinq"</span></span><span>,</span><span><span class="hljs-string">"six"</span></span><span>];
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Semaine"</span></span><span> . </span><span><span class="hljs-variable">$weekMap</span></span><span>[</span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"w"</span></span><span>)]; </span><span><span class="hljs-comment">// Semaineun</span></span><span>
?&gt;

Résumer

La fonction Date () de PHP est très flexible. Grâce à différentes combinaisons de caractères de format, diverses dates et exigences d'affichage temporel peuvent être réalisées. La maîtrise de ces caractères de mise en forme peut rendre votre affichage de datte plus professionnel et répondre à vos besoins.

Essayez-le maintenant!