Formater new JDate
Réduire
X
-
Ta question dans le post #10: J'aimerai mettre ça dans une variable php, comment ferais-tu ?
Après demande de précision : cela ne doit s'afficher que pour les membres dont ils ont au moins un ami qui souhaite son anniversaire.
Désolé de ne pas pouvoir t'aider plus.
Laisser un commentaire:
-
Non pas du tout.
En fait, cela ne doit s'afficher que pour les membres dont ils ont au moins un ami qui souhaite son anniversaire.
J'ai cette condition:
Code PHP:<?php
$BirthdayDate = JHtml::date($DatesBirthday, 'd-m');
if ($BirthdayDate == $dateDM) {
$show = "OUI";
}
else {
$show = NULL;
}
?>
Je veux afficher cela que quand $show = "OUI"
Code HTML:<a href="/fr/profil/<?php echo $UserFriends;?><?php echo"-";?><?php echo $nameUserFriends; ?>" data-popbox="module://easysocial/profile/popbox" data-user-id="<?php echo $idfriendsbirthday; ?>"> <img src="<?php echo $UserFriends->getAvatar() ?>" style="border-radius:50%;height:64px;padding:3px;background:#fff ;border:3px solid #4080ff"/> </a>
Cordialement.
Eric
Laisser un commentaire:
-
J'ai pas compris la question.
Tu veux afficher l'anniversaire au dessous de son avatar ?
Laisser un commentaire:
-
Dis-moi Lionel,
J'aimerai mettre ça dans une variable php, comment ferais-tu ?
<a
href="/fr/profil/<?php echo $UserFriends;?><?php echo"-";?><?php echo $nameUserFriends; ?>" data-popbox="module://easysocial/profile/popbox"
data-user-id="<?php echo $idfriendsbirthday; ?>">
<img src="<?php echo $UserFriends->getAvatar() ?>" style="border-radius:50%;height:64px;padding:3px;background:#fff ;border:3px solid #4080ff"/>
</a>
Cordialement.
Eric
Laisser un commentaire:
-
Ha oui, vu comme ça Luc, je suis désolé d'avoir été incomplet dans les explications.
Cordialement.
Eric
Laisser un commentaire:
-
Bonjour Eugène
(Moi, c'est Loïc, mais c'est pas moi qui a commencé )
A la question: "Lionel, je ne vois pas de différence entre: ..." je répond qu'il y en a une énorme
La formulation de la première question laissait penser à la récupération d'une date et heure complète. Il n'est fait mention nulle part de récupérer uniquement le jour et le mois pour un anniversaire
Bonne Journée
Loïc (aka Lomart)
Laisser un commentaire:
-
Bonjour Laurent,
(Moi c'est Eric lol)
C'est ce que je veux récupérer uniquement le jour et le mois (C'est pour souhaiter l'anniversaire)
Tu me dis que j'ai un autre problème, c'est quoi ?
Bien cordialement.
Eric
Laisser un commentaire:
-
Bonjour Etienne,
Lionel, je ne vois pas de différence entre:
JHtml::date('2016-01-01 02:00:00', 'd-m');
et
JHtml::date('2016-01-01 02:00:00', 'Y-m-d - H:i:s');
JHtml::date('2016-01-01 02:00:00', 'd-m'); ----> 01-01
JHtml::date('2016-01-01 02:00:00', 'Y-m-d - H:i:s'); ---> 2016-01-01 02:00:00
Laisser un commentaire:
-
Bonjour,
Merci pour votre aide.
Lionel, je ne vois pas de différence entre:
JHtml::date('2016-01-01 02:00:00', 'd-m');
et
JHtml::date('2016-01-01 02:00:00', 'Y-m-d - H:i:s');
Bien cordialement.
Eric
Laisser un commentaire:
-
Si ta date est une chaine, il faut la convertir en timestamp avant de la passer en paramètre à JDate.
L'appel à JHtml est bien plus pratique pour les affichages.
L'appel à JDate, est utile pour les conversions type timezone (stockage en Base de Donnée en UTC+00)Dernière édition par roland_d_alsace à 22/02/2018, 09h34
Laisser un commentaire:
-
Tu es sûr ?
ce ne serait pas plutôt
Code:JHtml::date('2016-01-01 02:00:00', 'Y-m-d - H:i:s');
Code:$DateProg = new JDate(); echo $DateProg->Format('Y-m-d - H:i:s');
Laisser un commentaire:
-
J'ai trouvé une solution, finalement j'ai fait:
echo JHtml::date('2016-01-01 02:00:00', 'd-m');
Cela fonctionne.
Laisser un commentaire:
-
Formater new JDate
Bonsoir,
Je regarde la doc JDate, je souhaite formater :
$DateProg = new JDate('2016-01-01 02:00:00');
Pour cela j'ai fait:
$DateProg = new JDate('2016-01-01 02:00:00')->format('%a %d %b %Y - %H:%M');
Cela ne fonctionne pas.
Est-il possible de formater new JDate ?
Cordialement.
Eric
;Tags: Aucun
Annonce
Réduire
Aucune annonce pour le moment.
Laisser un commentaire: