[RESOLU] Afficher date de Demain

Pointerolle
Invité n'ayant pas de compte PHPfrance

05 oct. 2016, 17:58

Bonjour à tous,

J'aurais besoin de votre aide.

Pour ma boutique en ligne, J'essaie de faire une fonction qui permet d'afficher la date d'aujourd'hui en français (pour le nom des mois) , puis lorsqu'il est par exemple après 14h, afficher la date du lendemain.

J'ai bidouillé avec des morceaux de code trouvés à gauche et à droite, j'arrive à afficher le nom des mois pour la date d'aujourd'hui... mais pas pour la date de demain.

Je vous remercie par avance.

Sinon, deuxième petite question. Nous sommes le 5, cela affiche le 05. Est-il possible de ne pas afficher ce 0 ?

Encore merci
<?php

$mois_fr = Array("", "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", 
        "septembre", "octobre", "novembre", "décembre");

list($jour, $mois, $annee) = explode('/', date("d/n/Y"));

$heure = date("H");

if ($heure>14) {
	echo "Expédié le :</br>";
echo $jour.' '.$mois_fr[$mois].' '.$annee; 
} else {
$demain =  time() + 86400; // ajout de 24 heures
echo "Expédié le :</br>";
echo date('d/m/Y', $demain);
}
?>

Mammouth du PHP | 1967 Messages

06 oct. 2016, 08:36

Salut

il faut que tu suive la même logique pour ajourd'hui et demain si tu veux un résultat similaire.
<?php

$mois_fr = Array("", "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", 
        "septembre", "octobre", "novembre", "décembre");

list($jour, $mois, $annee) = explode('/', date("j/n/Y"));

$heure = date("H");

if ($heure>14) {
  echo "Expédié le :</br>";
echo $jour.' '.$mois_fr[$mois].' '.$annee; 
} else {
$demain =  time() + 86400; // ajout de 24 heures
list($jour, $mois, $annee) = explode('/', date("j/n/Y", $demain));
echo "Expédié le :</br>";
echo $jour.' '.$mois_fr[$mois].' '.$annee; 
}
?>
Pour éviter le zéro en début de date, utilise j plutot que d dans ton format de date. Tu peux trouver tous les codes sur cette page
http://php.net/manual/en/function.date.php
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Pointerolle
Invité n'ayant pas de compte PHPfrance

06 oct. 2016, 10:43

Merci beaucoup Spols;
Ca a marché, et en plus... j'ai compris ^^

Excellente journée
Clément