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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Script écart entre deux dates


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    MINDEF
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : MINDEF
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Par défaut Script écart entre deux dates
    Bonjour à tous,

    je suis à la recherche d'un script qui me calculerait le temps qui me sépare d'une date connue (un examen, par exemple).
    NB: je débute en PHP donc pas trop sophistiqué pour le premier script. Le temps d'analyser et de comprendre le fonctionnement .
    merci à vous.

    Patrick (67)

  2. #2
    Membre émérite Avatar de patrickbaras
    Homme Profil pro
    Informaticien (à sa mémère).
    Inscrit en
    Septembre 2010
    Messages
    525
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien (à sa mémère).
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 525

  3. #3
    Futur Membre du Club
    Homme Profil pro
    MINDEF
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : MINDEF
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Par défaut
    Bonjour Patrick,

    je vous remercie de votre réponse.
    Je n'ai pas trouvé mon bonheur car je voudrais calculer l'écart de temps entre la date du jour et une date planifiée.
    Actuellement sur mon site, j'utilise le script suivant pour insérer la date du jour:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php //Date et heure du jour
    $date = date("d/m/Y");
    echo("$date");
    ?>
    Les deux scripts suivants récupérés sur le site suggéré fonctionne à partir de dates fixes.
    Les autres scripts me paraissent pour le moment trop ardus (explications en anglais )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    $datetime1 = new DateTime('2014-03-13');
    $datetime2 = new DateTime('2014-09-01');
    $interval = $datetime1->diff($datetime2);
    echo $interval->format('%R%a days');
    ?>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    $datetime1 = date_create('2014-03-13');
    $datetime2 = date_create('2014-09-01');
    $interval = date_diff($datetime1, $datetime2);
    echo $interval->format('%R%a days');
    ?>
    J'ai tenté quelques modifications mais en vain.
    Auriez-vous une solution à partir des scripts précédents?
    - la date du jour
    - une date donnée (par exemple 01/09/2014)

    Merci encore de votre aide.
    Patrick F.

  4. #4
    Membre Expert

    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    1 723
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 723
    Par défaut
    Extrêmement simple : si aucun paramètre n'est fourni à la création d'un objet datetime celui-ci prend la valeur de la date du jour :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $datetime1 = new DateTime();
    $datetime2 = new DateTime('2014-09-01');
    $interval = $datetime1->diff($datetime2);
    echo $interval->format('%R%a days');
    Il y a 171 jours d'écart entre le 13/03/2014 et le 01/09/2014

  5. #5
    Futur Membre du Club
    Homme Profil pro
    MINDEF
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : MINDEF
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Par défaut Réponse
    Merci Spartacusply,

    effectivement, c'est simple et c'est même enregistré.

    Bonne continuation
    Patrick F.

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

Discussions similaires

  1. Calcul de l'écart entre deux dates
    Par pottiez dans le forum Télécharger
    Réponses: 6
    Dernier message: 19/05/2019, 13h11
  2. Calcul en nombre de jours l'écart entre deux dates
    Par theber dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 05/12/2014, 07h57
  3. Écart entre deux dates
    Par Pachina75 dans le forum Développement
    Réponses: 6
    Dernier message: 13/06/2014, 18h13
  4. [LV 2009] Calcul écart entre deux dates/heures
    Par K-RK-S dans le forum LabVIEW
    Réponses: 3
    Dernier message: 10/09/2010, 10h04
  5. Réponses: 4
    Dernier message: 21/11/2008, 10h54

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