|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
Bonjour à tous,
Je vous explique mon problème qui me semble assez complexe à gérer. Je développe un programme, qui chaque jour charge mes statistiques sur différents sites (du jour précédent), sachant que les sites ont des fuseaux différents. Je cherche biensûr à avoir les statistiques exactes (statistiques du "jour précédent" selon le fuseau du site). Je cherche une solution pour régler ça, sachant que j'utilise sans problème les fonctions PHP pour régler le fuseau horaire, et que j'ai choisi le fuseau +0. Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
Bonjour,
je n'ai fait que chercher vite fait sur google et je pense que si tu utilises ces 2 fonctions tu devrais arriver à quelque chose: date_default_timezone_set gethostbyaddr |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
En fait le problème est plus complexe.
Pour les fonctions ça fonctionne. Le problème est de récupérer les statistiques de la veille (pour chaque site) sachant que leur fuseau est variable (je dispose du nom du fuseau). Selon le fuseau je risque de demander des statistiques qui ne correspondent pas au jour précédent réel (correspondant au fuseau). Le problème : "Prendre en compte le décalage horaires des sites". |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
Donc si j'ai bien compris cela se passe au niveau des données, dans ce cas lorsque tu enregistres une donnée il faudrait connaitre ca localisation et du coup en fonction, d'enregistré gmt+/-nombreHeure correspondant au pays.
Exemple: un donnée est enregistrer en france, donc tu enregistre gmt +1 pour 18h (donc 17h pour gmt 0). Si la donnée est lu en australie (gmt+9) tu effectue l'écart et tu peux connaitre du coup le jour où l'opération c'est fait vis à vis de l'australie. Je ne sais pas si je suis très clair
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com