[RESOLU] Afficé le jour d'une date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Afficé le jour d'une date

Re: Afficé le jour d'une date

par blinz » 26 nov. 2016, 17:21

Salut,
Alors je suis désolé mais je n'ai pas compris ce que tu as voulu dire à par que tu me parlé de ces 2 variables:
// Formatage des date en fr
		$dated = DateTime::createFromFormat('Y-m-d H:i:s', $ligne['date_debut_sortie']);
		$datef = DateTime::createFromFormat('Y-m-d H:i:s', $ligne['date_fin_sortie']);

Re: Afficé le jour d'une date

par two3d » 26 nov. 2016, 12:15

Salut, tu as les variables $datef et $dated, il te faudrai que les variables $datef pour la date fin (je suppose) et $dated pour date debut

PS: tu peux faire directement cette condition au lieu de faire if(==){}else{ton code} tu fait if(!=){tu passe ici directement à ton code}

Afficé le jour d'une date

par blinz » 26 nov. 2016, 00:49

Salut à tous.
Voila j'essai d'affiché le jour d'une date mais malgré mes efforts le jour ne correspond pas à la date.
Par exemple : il me dit Mardi 31 décembre alors que c'est un Samedi.
Mon code actuel:
<?php
					// Si il n y a pas de date de début on affiche que la date de fin
					if($row['date_debut'] == "0000-00-00 00:00:00") {} else { echo '<li><i class="icon_set_1_icon-53"></i> '.ucfirst($jour[$datef->format('N')]).' '.$dated-> format('d'); ?> <?php echo ucfirst($mois[$dated->format('n')]); ?> <?php echo $dated->format('Y');  echo ($row['date_debut'] != $row['date_fin']) ? '
					</li>': NULL;}?>
La date en bdd correspond bien au 31 décembre
Il n y a que le jours qui ne corespond pas.
Merci pour vos lumières