📜  en php comment convertir une date en français stackoverflow - PHP (1)

📅  最后修改于: 2023-12-03 15:14:52.437000             🧑  作者: Mango

Comment convertir une date en français en PHP ?

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 :

  1. La fonction setlocale est utilisée pour définir la localisation en français (fr_FR).
  2. La fonction strftime est utilisée pour formater la date selon le format spécifié.
  3. La date de départ (2021-09-21 dans cet exemple) est convertie en timestamp en utilisant la fonction strtotime.
  4. Le résultat est stocké dans la variable $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 !