IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Dates] Problème de date [Fait]


Sujet :

Langage PHP

  1. #1
    Membre actif Avatar de AurelBUD
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2004
    Messages : 202
    Points : 212
    Points
    212
    Par défaut [Dates] Problème de date
    Bonjour,
    J essaye d additionner ou de supprimer une date et j obtiens un resultat plutot surprenant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $h1=strtotime("12:30:00");
    $h2=strtotime("00:00:00");
    echo date('H:i',$h1-$h2);
    En toute logique je devrais avoir en sortie 12:30 ... j'obtiens en sortie 13:30 ...
    Est-ce un bug ou y'a t-il un paramètre que je n'ai pas saisi.

    Merci d'avance pour vos réponses

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Points : 1 460
    Points
    1 460
    Par défaut
    jamais utilisé strotime......mktime marche très bien lol
    Stay in Bed .. Save Energy

  3. #3
    Membre actif Avatar de AurelBUD
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2004
    Messages : 202
    Points : 212
    Points
    212
    Par défaut
    Avec mktime j'ai le meme problème ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $depart = mktime(5,37,0,0,0,0,0);
    $ajout = mktime(2,15,0,0,0,0,0);
    $arrivee = $depart + $ajout;
    echo date('h:i:s', $arrivee)."<br/>";
    J'obtiens 6:52 au lieu de 7:52 ...

  4. #4
    Membre émérite
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Points : 2 791
    Points
    2 791
    Par défaut
    mktime ne fonctionne pas comme cela, relis la doc

    mktime('heure','minutes','secondes','mois','jour','annee')
    et la ca fonctionnera
    "Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN

  5. #5
    Membre actif Avatar de AurelBUD
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2004
    Messages : 202
    Points : 212
    Points
    212
    Par défaut
    Si le dernier paramètre permet d'indiquer si on est ou non en heure d'hiver ... si tu lis bien la doc !!!

Discussions similaires

  1. [Dates] Problème de date
    Par nicoaix dans le forum Langage
    Réponses: 3
    Dernier message: 20/04/2006, 15h33
  2. [Dates] Problème de date => 2006-04-04T19:00:00
    Par Sam53 dans le forum Langage
    Réponses: 4
    Dernier message: 04/04/2006, 00h09
  3. [Dates] Problème de date : jours ouvrés notamment
    Par rob2-9 dans le forum Langage
    Réponses: 2
    Dernier message: 31/01/2006, 13h46
  4. [Dates] Problème de date : ajouter 7 jours
    Par clairette dans le forum Langage
    Réponses: 8
    Dernier message: 24/01/2006, 18h40
  5. [Dates] problème Comparaison dates
    Par gwen-al dans le forum Langage
    Réponses: 4
    Dernier message: 06/01/2006, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo