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 :

mktime, plus une heure


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 7
    Points : 6
    Points
    6
    Par défaut mktime, plus une heure
    Bonjour,

    Je développe en PHP, et j'ai besoin de faire un mktime+1h.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $datedebut=mktime($heured,0,0,$moisd,$jourd,$anneed);
    $datefin=mktime($heuref,0,0,$moisf,$jourf,$anneef);
    while ($datedebut<$datefin){
       $datedebut=$datefin+1;  // <-- ce qui ne marche pas bien sûr !
      // je fais mon truc
    }
    Merci

  2. #2
    Membre expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Points : 3 390
    Points
    3 390
    Par défaut
    Bonjour,

    Je vais peut être dire une bêtise car je sais plus trop

    Une boucle comme celà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    while ($datedebut<$datefin){
       $datedebut=mktime($heuref++,0,0,$moisf,$jourf,$anneef);
      // je fais mon truc
    }
    Edit: Ou en utilisant strToTime()
    Meuuh en AI à l'INRA
    Domaines: {java, php, js, jquery}{hibernate, doctrine}{MyLib, symfony, Zend}
    fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran)

  3. #3
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $datedebut=mktime($heured,0,0,$moisd,$jourd,$anneed);
    $datefin=mktime($heuref,0,0,$moisf,$jourf,$anneef);
    while ($datedebut<$datefin){
       $datedebut += 3600;  // <-- ce qui ne marche pas bien sûr !
      // je fais mon truc
    }

    ?

    le mktime retourne bien un nombre de secondes depuis 1970 non ?

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par Fench Voir le message
    Bonjour,

    Je vais peut être dire une bêtise car je sais plus trop

    Une boucle comme celà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    while ($datedebut<$datefin){
       $datedebut=mktime($heuref++,0,0,$moisf,$jourf,$anneef);
      // je fais mon truc
    }
    Edit: Ou en utilisant strToTime()

    NIKEL MERCI
    sauf que c'est $datedebut=mktime($heured++,0,0,$moisd,$jourd,$anneed);

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 05/01/2015, 13h48
  2. Réponses: 6
    Dernier message: 17/04/2007, 11h34
  3. insérer une heure dans une BD
    Par requiemforadream dans le forum ASP
    Réponses: 3
    Dernier message: 26/04/2005, 12h10
  4. [Date][SQL date][Format] insertion d'une heure
    Par goulime dans le forum JDBC
    Réponses: 11
    Dernier message: 26/01/2004, 11h38
  5. [VBA-E] [Excel] Lancer une macro à une heure donnée
    Par Lysis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2002, 12h15

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