Page 1 sur 1

Ajouter des jours date aujourd'hui

Posté : 29 mai 2023, 16:41
par Cumulus22
Je désire ajouter des jours à la date d'aujourd'hui. Cependant, après ajout de 2 jours par exemple, le nom du mois est en anglais.

Comment obtenir le mois en français et en abrégé? Et peut-on afficher le jour sans le chiffre zéro: 1 jun.

setlocale(LC_TIME, "fr_FR.utf8", "fra");
$date = date("l j F Y", getlastmod());
echo strftime('%d %b'). '<br>';
echo date('d', strtotime($date. ' + 2 days'))." ".date('M', strtotime($date. ' + 2 days'));

Re: Ajouter des jours date aujourd'hui

Posté : 29 mai 2023, 17:33
par or 1
Comment obtenir le mois en français et en abrégé?
voir la ligne 3
Et peut-on afficher le jour sans le chiffre zéro: 1 jun.
oui voir https://www.php.net/manual/fr/datetime.format.php

Re: Ajouter des jours date aujourd'hui

Posté : 29 mai 2023, 18:41
par Cumulus22
Comment obtenir le mois en français et en abrégé?
voir la ligne 3
Et peut-on afficher le jour sans le chiffre zéro: 1 jun.
oui voir https://www.php.net/manual/fr/datetime.format.php
Merci pour l'info!!!
Oui la ligne 3 affiche bien la date du jour avec l'abréviation du mois en français.
Oui j'ai modifié la ligne 4 pour obtenir le jour sans le zéro.
Cependant si j'ajoute par exemple 90 jours à aujourd'hui, le nom du mois est en anglais: Aug.
Comment obtenir les mois en trois lettres et en français ?

Re: Ajouter des jours date aujourd'hui

Posté : 29 mai 2023, 19:09
par or 1
Comment obtenir les mois en trois lettres et en français ?
voir la ligne 3