Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/10/2011, 16h24   #1
Membre du Club
 
Inscription : avril 2008
Messages : 305
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : avril 2008
Messages : 305
Points : 67
Points : 67
Par défaut Format de Date

Bien le bonjour, voici mon problème:
Je réalise des graphiques grâce à l'api google. Dans leur exemple pour ajouter une valeur à leur graphique :
Code :
data.setValue(3, 0, new Date(2008, 1 ,4));
.
Le problème est que cette ligne, je la crée en php...
Code :
1
2
3
 
$otherStamp = strtotime($listepro['timestamp']);
echo "['".date("D M d Y H:i:s TO", $otherStamp)."', ".$listepro['nb_gestion'].", ".$listepro['nb_maj']."],";
Voici le problème : le renvoie "Sat Feb 02 2008 00:00:00 GMT+0100" et en php le "date("D M d Y H:i:s TO", $otherStamp)" renvoie la même chose. OR "erreur javascript : does not match type date". j'ai essayé en type datetime mais aucun effet.
__________________
Le temps est le pire enemi de l'homme
lerorodu51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 16h41   #2
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 2 991
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : février 2010
Messages : 2 991
Points : 5 032
Points : 5 032
En javascript, un objet date c'est pas pareil qu'une chaine qui la réprésente (que tu obtiens par l'appel - implicite ou non - de Data.toString()).

Mets directement le mois, l'année et le jour qui vont bien en Javascript et ça ira

Exemple sale:
Code :
1
2
3
<script type="text/javascript">
var date = new Date(<?=$annee?>, <?=$mois?>, <?=$jour?>);
</script>
Note: pour la petite histoire ce pattern de date en php peut être obtenu avec
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom
Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même).

Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...".
Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug.

Les boutons et existent, servez-vous en
Benjamin Delespierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h03.


 
 
 
 
Partenaires

Hébergement Web