📅  最后修改于: 2023-12-03 15:14:52.437000             🧑  作者: Mango
Si vous voulez convertir une date en français en utilisant PHP, vous pouvez utiliser la fonction strftime
avec le paramètre de localisation approprié. Voici un exemple :
setlocale(LC_TIME, 'fr_FR');
$date = strftime('%A %e %B %Y', strtotime('2021-09-21'));
Voici une explication du code ci-dessus :
setlocale
est utilisée pour définir la localisation en français (fr_FR
).strftime
est utilisée pour formater la date selon le format spécifié.2021-09-21
dans cet exemple) est convertie en timestamp en utilisant la fonction strtotime
.$date
.Le format de la chaîne de formatage dans strftime
suit les spécifications des dates et heures du langage C. Dans l'exemple ci-dessus, %A
représente le nom complet du jour de la semaine, %e
représente le jour du mois avec un espace précédant un seul chiffre, %B
représente le nom complet du mois, et %Y
représente l'année sur quatre chiffres.
N'oubliez pas d'ajouter setlocale(LC_TIME, 'fr_FR');
avant d'utiliser strftime
pour vous assurer que la localisation en français est prise en compte.
J'espère que cette réponse vous sera utile pour convertir des dates en français en utilisant PHP !