Se connecter / S'enregistrer
Votre question

[PHP] créer un décalage horaire de 20minutes

Tags :
  • Serveur
  • Programmation
Dernière réponse : dans Programmation
7 Août 2008 02:41:58

bonjour,

voila je fait un site en php, qui me permet de gérer des ressources pour le jeu en ligne travian (si vous connaissez), je l'héberge chez free

mais un problème se pose l'heure du serveur de travian et l'heure du serveur de free ont 20 minutes et quelques secondes de décalage :lol: 
je voudrais donc ajouter 20minutes à chaque horaires que j'utilise sur free, pour pouvoir les faire correspondre à celle de travian.

Je pensais faire ça au début
j'ai pris "heurea" comme diminutif de "heure actuelle"
Citation :
$secondea = date("s");
$minutea = date("i")+20;
$heurea = date("H");
$joura = date("d");
$moisa = date("m");
$anneea = date("Y");
if($minutea>60)
{
$heurea = $heura +1;
}
if($heurea>24)
{
$joura = $joura +1;
}
...


mais quand j'arrive aux mois je ne peux pas faire de même car ils n'ont pas tous le même nombre de jours...

est-ce que quelqu'un aurait une solution pour éviter de passer par une série de if monstrueuse pour tester si je suis sur un mois à 31 jours ou un à 30jours, ou encore si je suis en février ou si je suis en juillet..

merci d'avance

Autres pages sur : php creer decalage horaire 20minutes

7 Août 2008 16:02:45

Salut, essaye de regarder du coté de gmdate();
8 Août 2008 13:23:21

merci de la réponse, je vais essayer ça
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS