Afficher l'heure francaise depuis américaine
Fermé
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
-
15 août 2010 à 18:11
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 - 10 sept. 2010 à 19:25
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 - 10 sept. 2010 à 19:25
A voir également:
- 8/7c heure francaise
- Clé windows 8 - Guide
- Boîte mail française gratuite - Guide
- Mixcraft 8 - Télécharger - Création musicale
- 2go internet = combien d'heure - Forum Opérateurs & Réseaux mobiles
13 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
16 août 2010 à 21:05
16 août 2010 à 21:05
jettes un oeil sur ce site tu dois pouvoir en tirer une solution
http://julien-pauli.developpez.com/tutoriels/php/dates/#LIV-B
http://julien-pauli.developpez.com/tutoriels/php/dates/#LIV-B
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
17 août 2010 à 11:55
17 août 2010 à 11:55
Trop compliqué pour moi: je ne maitrise pas la programation orienté en objet, désolé.
N'y a t il pas une fonction php?
Merci!
pols12
N'y a t il pas une fonction php?
Merci!
pols12
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
18 août 2010 à 19:26
18 août 2010 à 19:26
essayes comme ça:
$reponse=mysql_query("SELECT *, DATE_FORMAT(date_heure, 'le %d/%m/%y à %H:%i:%s') AS date_heure FROM chat ORDER BY ID DESC LIMIT 0,50"); //par exemple si tu recupères la date de la BDD ainsi $donnees=mysql_fetch_assoc($reponse); $date_US=$donnees['date_heure']; // affectation directe d'un fuseau précis (autre que celui par défaut) à une date $date_fr = new DateTime($date_US,new DateTimeZone('Europe/Paris')); echo $date_fr->format("d/m/Y à H\hi:s"); // 03/10/2007 à 19h39:53
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
26 août 2010 à 11:07
26 août 2010 à 11:07
Yuko ->Je n'y tiens aps vraiment... =D
Alin_42 ->Si je laisse le DATE_FORMAT dans le SELECT, j'ai un message d'erreur.
Si je l'enlève, j'ai plus d'erreur, mais le résultat n'est pas là. :(
Tu veux que je te recopies le message d'erreur? :)
Alin_42 ->Si je laisse le DATE_FORMAT dans le SELECT, j'ai un message d'erreur.
Si je l'enlève, j'ai plus d'erreur, mais le résultat n'est pas là. :(
Tu veux que je te recopies le message d'erreur? :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
30 août 2010 à 13:34
30 août 2010 à 13:34
j'avais pas vu qu'il trainait un "le " devant le format
essayes avec:
essayes avec:
DATE_FORMAT(date_heure, '%d/%m/%Y %H:%i:%s')
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
30 août 2010 à 19:15
30 août 2010 à 19:15
Ca ne change rien...
erreur:
erreur:
Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct() [<a href='datetime.--construct'>datetime.--construct</a>]: Failed to parse time string (23/08/2010 18:01:05) at position 0 (2): Unexpected character' in C:\Documents and Settings\xp\Bureau\Paul\Internet\wamp\www\page mot de passe\4.php:99 Stack trace: #0 C:\Documents and Settings\xp\Bureau\Paul\Internet\wamp\www\page mot de passe\4.php(99): DateTime->__construct('23/08/2010 18:0...', Object(DateTimeZone)) #1 {main} thrown in C:\Documents and Settings\xp\Bureau\Paul\Internet\wamp\www\page mot de passe\4.php on line 99
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 30/08/2010 à 20:31
Modifié par Alain_42 le 30/08/2010 à 20:31
ha le message d'erreur se précise, et comme ça:
DATE_FORMAT(date_heure, '%Y-%m-%dT%H:%i:%s+0000')
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
1 sept. 2010 à 18:11
1 sept. 2010 à 18:11
Ha, plus d'erreur!
Mais c'est comme quand j'enlevais le date format dans la requete select: ca ne change rien. :(
Je m'explique: si je change cette ligne:
Par cette ligne:
Dans les deux cas, il m'affiche:
Pourquoi?
Je redonne mon code, au cas ou:
Mais c'est comme quand j'enlevais le date format dans la requete select: ca ne change rien. :(
Je m'explique: si je change cette ligne:
$timezone = new DateTimeZone('Europe/Paris');
Par cette ligne:
$timezone = new DateTimeZone('America/New_York');
Dans les deux cas, il m'affiche:
01/09/2010 à 18h00:17
Pourquoi?
Je redonne mon code, au cas ou:
$reponse = mysql_query("SELECT *, DATE_FORMAT(date_heure, '%Y-%m-%dT%H:%i:%s+0000') AS date_heure FROM chat ORDER BY ID DESC LIMIT 0,50"); $don_date=mysql_fetch_assoc($reponse); $date_us=$don_date['date_heure']; $timezone = new DateTimeZone('Europe/Paris'); //America/New_York $date_fr = new DateTime($date_us, $timezone); $date_ok = $date_fr->format("d/m/Y à H\hi:s"); // 31/12/20010 à 24h59:59 echo $date_ok;
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
1 sept. 2010 à 18:27
1 sept. 2010 à 18:27
reponse = mysql_query("SELECT *, DATE_FORMAT(date_heure, '%Y-%m-%dT%H:%i:%s+0000') AS date_heure_formatee FROM chat ORDER BY ID DESC LIMIT 0,50"); //le nom du champ date_heure et le nom de l'alias estait le même je pense qu'il y avait conflit ?? $don_date=mysql_fetch_assoc($reponse); $date_us=$don_date['date_heure_formatee']; $timezone = new DateTimeZone('Europe/Paris'); //America/New_York $date_fr = new DateTime($date_us, $timezone); $date_ok = $date_fr->format("d/m/Y à H\hi:s"); // 31/12/20010 à 24h59:59 echo $date_ok;
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
5 sept. 2010 à 18:19
5 sept. 2010 à 18:19
C'était pas ca!
J'ai beau changer de fuseau horraire (l'objet contenu dans la variable $timezone); rien ne se passe! :(
Une idée? :')
Je commence à désespérer! :°-(
J'ai beau changer de fuseau horraire (l'objet contenu dans la variable $timezone); rien ne se passe! :(
Une idée? :')
Je commence à désespérer! :°-(
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
8 sept. 2010 à 17:34
8 sept. 2010 à 17:34
je t'ai envoyé un MP vas voir
pols12
Messages postés
1143
Date d'inscription
lundi 22 mars 2010
Statut
Membre
Dernière intervention
31 juillet 2019
119
10 sept. 2010 à 19:25
10 sept. 2010 à 19:25
Salut
J'ai rien reçu.
Peux tu me le renvoyer stp?
Merci!
J'ai rien reçu.
Peux tu me le renvoyer stp?
Merci!