Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de date en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de date en php

n°527900
vincenzo94
Posté le 01-10-2003 à 16:12:57  profilanswer
 

:hello: Salut à tous,
 
Voilà le petit problème que je rencontre dans l'entreprise dans laquelle je travaille: Les dates en questions sont stockées dans une base de données bien évidemment. Je prends le cas d'un utilisateur qui demande une intervention, cette intervention va être caractérisée par une date. Si l'intervenant est en france, la date sera bien évidemment française. Cette intervention a une date d'execution limite que l'on va stocker également dans la base de données. Imaginons maintenant qu'entre ces deux dates, on change d'horaire (je fais référence ici à l'heure d'été et l'heure d'hiver) la limite d'execution se verra alors décalée d'une heure ce qui est gênant! Pire maintenant, si on change de pays... Tout ça combiner, c'est pas joyeux. :pt1cable:  
Si jamais vous avez rencontré ce problème, faites moi savoir vos solutions.
 
Merci d'avance...  ;)

mood
Publicité
Posté le 01-10-2003 à 16:12:57  profilanswer
 

n°527953
Mara's dad
Yes I can !
Posté le 01-10-2003 à 17:03:38  profilanswer
 

Je ne voie pas de problème !
 
T'as pas 50 cas à traiter donc c'est pas insurmontable...
 
M'enfin, pour faire simple, je dirai :
En base :
DateHeure UTC de la demande
Zone de la demande
Délai limite d'éxécution en jour/heure Ouvrée
Zone de l'intervention
 
Ensuite il te faut des fonctions de calcul pour les affichages.
 
ex :
 
Date de fin d'intervention = DateHeure UTC + Délai + Décalage ZONE + Décalage été/hiver


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°527961
_maximus_
Goret ptit con ^_^
Posté le 01-10-2003 à 17:11:58  profilanswer
 

y a des fct toute faites pour gerer les != gmt en php...


---------------
Ptit con de goret je t'emmerde ^_^
n°527978
vincenzo94
Posté le 01-10-2003 à 17:23:58  profilanswer
 

Mon idée serai d'enregistrer la date (je parle date+heure) en GMT d'appliquer les délai dessus et d'enregistrer tel quel le résultat obtenu (dans la base de données, les données sont de type DATEtime) puis lors de la récupération des données, de faire appel à une fonction php qui applique les paramètres locaux (heure été/hiver, décalage horaire) :pt1cable:  
 
ça existe???
 
Merci de votre aide...  ;)

n°527993
Mara's dad
Yes I can !
Posté le 01-10-2003 à 17:34:43  profilanswer
 

vincenzo94 a écrit :


ça existe???


 
Oui, en PHP ou directement des fonctions de la BD comme MySql par exemple.
 
Va faire un tour dans les docs officielles et n'ésite pas à faire des essais dans tous les sens pour bien comprendre les fonctions. Y'en à un paquet !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°530200
_maximus_
Goret ptit con ^_^
Posté le 03-10-2003 à 12:12:17  profilanswer
 

http://be2.php.net/manual/fr/function.gmdate.php


Message édité par _maximus_ le 03-10-2003 à 12:13:01

---------------
Ptit con de goret je t'emmerde ^_^
n°530268
Ex-Floodeu​r
La Source
Posté le 03-10-2003 à 13:42:35  profilanswer
 

pourquoi ne pas stocker les dates en format numerique type time() ???


---------------
Saint Seiya  || La Livebox || Europe, débats, réflexions
n°530299
Mara's dad
Yes I can !
Posté le 03-10-2003 à 14:23:02  profilanswer
 

ex-floodeur a écrit :

pourquoi ne pas stocker les dates en format numerique type time() ???


 
Pasque time() te renvoie un timeStamp. Donc tu peux pas l'utiliser pour des interventions d'avant le 01/01/1970 :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de date en php

 

Sujets relatifs
Problème de date avec php et linuxProblème de conversion de format de date....
[batch] Probleme avec la date dans un batchACCESS | Probleme de date HELPPPP
problème de dateprobleme de date ASP > SQL
EasyPHP : Probleme de dateProbleme avec un champ Date sous Access...
[shell]obtenir la date -1 (reconvertit en probleme de awk ;) )[PHP] probleme avec la fonction date()
Plus de sujets relatifs à : Problème de date en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR