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] fonction date et heure toujours actualisée


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 11
    Points : 7
    Points
    7
    Par défaut [Dates] fonction date et heure toujours actualisée
    Bonjour,

    Tout d'abord, je suis désolé si mon message n'est pas posté au bon emplacement. Je n'en ai pas trouvé de meilleur ...

    J'utilise cette fonction pour afficher la date et l'heure.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo Date('Y-m-j H:i:s'); ?>
    Mais elle ne se "met pas a jour". Elle prend l'heure à l'ouverture de la page.

    Est-ce que vous connaissez une fonction qui donne une date qui s'actualise ou une fonction pour actualiser cette date.

    J'ai besoin que la date soit présentée sous cette forme : AAAA-MM-JJ HH:MM:SS

    D'avance Merci beaucoup !

  2. #2
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Points : 1 565
    Points
    1 565
    Par défaut
    PHP génère un code HTML STATIQUE
    Il est impossible que l'heure change toute seule sans recharger la page en PHP.
    Ce que tu cherches est par contre faisable en Javascript

    Je te conseille de lire un tutorial sur la différence entre PHP et Javascript pour bien situer les choses.

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 11
    Points : 7
    Points
    7
    Par défaut Fonction date actualisée en javascript
    Merci pour ta réponse.
    Si cette fonction existe en javascript, je peux peut-être l'intégrer a ma page avec des balises script.
    Je suis un grand débutant donc si vous connaissez cette fonction en javascript, et si vous connaissez la façon de l'intégrer dans la page a l'aide de balises (je suppose), MERCI de me faire parvenir ces informations.

  4. #4
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    Pour ceux que ca peut interresser, j'ai enfin trouvé la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
     
     
    <script type="text/javascript">
    // <![CDATA[
    var numday, month, numyear, numhours, numminutes, numseconds, nowtoday;
    function initdate() {
            var now = new Date();
     
            numday = now.getDate();
            nummonth = now.getMonth();
            month = nummonth+1;
            numyear = now.getFullYear();
            numhours = now.getHours();
            numminutes = now.getMinutes();
            numseconds = now.getSeconds();        
            if(numday<10) {
                    numday = "0"+numday;
            }       
            if(month<10) {
                    month = "0"+month;
            }        
            if(numhours < 10) {
                    numhours = "0"+numhours;
            }        
            if(numminutes < 10) {
                    numminutes = "0"+numminutes;
            }        
            if(numseconds < 10) {
                    numseconds = "0"+numseconds;
            }
    }
    function parsedate() {
            numseconds++;
            if(numseconds < 10) {
                    numseconds = "0"+numseconds;
            }
            if(numseconds >= 60)
            {
                    numseconds = "00";
                    numminutes++;
                    if(numminutes < 10) {
                            numminutes = "0"+numminutes;
                    }
            }        
            if(numminutes >= 60)
            {
                    numminutes = "00";
                    numhours++;
                    if(numhours < 10) {
                            numhours = "0"+numhours;
                    }
            }       
            if(numhours >= 24)
            {
                    numhours = "00";
                    initdate();
            }
            // AFFICHAGE DU COUPLE DATE/HEURE
            nowtoday = "Nous sommes le ";
            nowtoday += numyear+"-"+month+"-"+numday;
            nowtoday += " et il est ";
            nowtoday += numhours+":"+numminutes+":"+numseconds;  
            document.getElementById('dateheure').innerHTML = nowtoday;
    }
    initdate();
    // ]]>
    </script>
     
     
    <body onload="window.setInterval('parsedate()', 1000);">
     
     
    <div id="dateheure"> </div>

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

Discussions similaires

  1. Date du jour et heure toujours à 12:00:00
    Par Pedroo44 dans le forum Sybase
    Réponses: 2
    Dernier message: 26/05/2011, 16h30
  2. [Dates] fonction date avec argument timestamp
    Par nicoda dans le forum Langage
    Réponses: 3
    Dernier message: 31/01/2008, 16h55
  3. [Dates] Fonction date non apparue
    Par kev484 dans le forum Langage
    Réponses: 2
    Dernier message: 13/12/2007, 18h43
  4. [Dates] Fonction date: ajouter 3 jours à une date
    Par bobic dans le forum Langage
    Réponses: 8
    Dernier message: 12/03/2007, 11h05
  5. [Dates] Fonction date
    Par dafalri dans le forum Langage
    Réponses: 18
    Dernier message: 13/12/2005, 11h27

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