8796 sujets

Développement web côté serveur, CMS

Bonjour,

Lorsque quelqun écris un message dans mon ''guestbook'' l'heure est avancé de 8 minutes. Y'a-t-il moyen d'ajuster ça à l'heure exact?

$timedate = date("M d, Y H:i");


Merci
Modifié par Alec Effeil (11 Nov 2008 - 22:52)
L'heure affichée est celle du *serveur* et non du client.

L'heure vous paraît avancée de 8 minutes par rapport à quelle heure ? l'heure de votre montre ? de votre PC ? de votre téléphone ?

Où est hébergé votre site ?
Salut,

@laruiss > +1

Sinon, au passage, lorsqu'il s'agit d'alimenter un champ de type "date" (DATETIME, DATE, TIMESTAMP ou YEAR) avec la Date / Heure courante on le fait plutôt en SQL :
INSERT INTO matable (untexte, unedate) VALUES ('abc', [b]NOW()[/b])
Rebonjour,

Le serveur où est hébérgé mon site a 7 minutes d'avance sur le fuseau horraire d'où il est situé. J'ai tester ce lien http://www.81solutions.com/server-location.html pour savoir où était situé mon server et finalement, à moin que ce site se trompe, nous sommes situés dans le même fuseau horraire. Quelles pourraient-être les raisons d'avoir un server avec quelques minutes avancées par rapport à son propre fuseau horraire? Une clientèle plus concentrée ailleurs peut-être?

Bref j'ai du éléminer 7 minutes (420 secondes) à l'heure qu'affichait mon code, ce qui donne au final ceci:
$timedate = date("M d, Y H:i", time() - 420);


Heyoan, la piste sur laquelle tu m'as lancée ferait-elle en sorte que la date et l'heure correspondrait exactement au fuseau horraire d'où le visiteur visionnerait la page (si bien sur l'heure de son pc est la bonne selon l'endroit d'où il se trouve)? Le code php fera l'affaire pour l'instant mais il serait éventuellement très envisagable de pouvoir adapter l'affichage de l'heure de façon plus global et ajusté à chacun. Je n'y connais rien désolé...

Merci à vous, Smiley smile

Alec
Alec Effeil a écrit :

Heyoan, la piste sur laquelle tu m'as lancée ferait-elle en sorte que la date et l'heure correspondrait exactement au fuseau horraire d'où le visiteur visionnerait la page
Non : il s'agit toujours de l'heure du serveur.

Par contre je n'ai jamais entendu parler d'un décalage de quelques minutes. D'1 ou plusieurs heures en fonction du paramétrage (fuseau horaire, heure d'été...) mais pas de minutes. En fait je ne connais pas grand chose à tout cela mais il me semblait que le serveur se synchronisait automatiquement sur un serveur générique de temps universel (mais je l'ai peut-être simplement rêvé Smiley biggol ).