Accueil > Forum > > > > date et heure sans refresh la page
date et heure sans refresh la page
lundi 25 avril 2005 à 13:55:10 |
date et heure sans refresh la page

metis15
|
Bonjour, je n'ai rien trouvé sur le problème d'affichage de Date et Heure qui se met à jour toute les minutes par exemple, mais SANS recharger toute la page... J'ai testé en PHP, mais j'ai rien de mieux.
<?php $date = date("d-m-Y"); $heure = date("H:i"); Print("Nous sommes le $date et il est $heure"); ?>
Merci pour vos lumières, c'est peut-être possible en JS...?
Michel<|[;o)) METIS
|
|
lundi 25 avril 2005 à 15:41:24 |
Re : date et heure sans refresh la page

bultez
|
Bonjour, de nombreuses sur ce site, de nombreuses réponses dans ce forum, une petite recherche devrait permettre de trouver une réponse. sinon voir du coté de setTimeout et/ou setInterval. Cordialement. Bul. ~Site~~Mail~
|
|
lundi 25 avril 2005 à 16:14:04 |
Re : date et heure sans refresh la page

metis15
|
Oui, merci, mais je cherche un code basé sur l'heure du serveur, pas sur l'heure de l'ordi du client...
Quitte à ce que l'heure affichée soit l'heure du serveur (censée être plus juste) et ensuite incrémentée en local par l'horloge du client...
<|[;o)) METIS
|
|
mardi 26 avril 2005 à 05:11:50 |
Re : date et heure sans refresh la page

GhislainLavoie
|
Réponse acceptée !
Salut! Je crois que l'affichage sur l'internet de la date et surtout de l'heure du serveur ne doit pas être pris a la légère. Je suis Canadiens et dans l'est du pays, le fuseau horaire c'est du GMT-5 et si par exemple la page ou je navigue m'affiche l'heure d'un serveur de Paris, Bombay ou Tokyo, ça sera très désagréable. Je pourais comprendre pour un site intranet dans une compagnie qui parcour un seul fuseau horaire et qui veuille bien afficher l'heure du serveur. Si c'est le cas je te propose ceci :
<html> <head> <title>Untitled</title>
<script type="text/javascript"> var dateJ = new Date(<?php date("Y\,m\-\1\,d\,H\,i\-\1") ?>); var time = dateJ.getTime(); function majDateHeure() { time = time + (60 * 1000); dateJ = new Date(time); DH = document.getElementById("dh"); annee = dateJ.getFullYear(); mois = dateJ.getMonth() + 1; mois = mois <10?"0"+mois:mois; jour = dateJ.getDate(); jour = jour <10?"0"+jour:jour; heure = dateJ.getHours(); heure = heure <10?"0"+heure:heure; mins = dateJ.getMinutes(); mins = mins <10?"0"+mins:mins; DH.innerHTML = "Nous sommes le "+jour+"-"+mois+"-"+annee+" et il est "+heure+":"+mins; setTimeout("majDateHeure()",60000); // 1000 = 1 seconde } </script> </head> <body onload="majDateHeure()"> <div id="dh"></div> </body> </html>
Je ne suis pas certain pour la partie PHP, ça fait un bail que je n'en ai fait.
A+, Ghislain
|
|
mardi 26 avril 2005 à 09:46:50 |
Re : date et heure sans refresh la page

bultez
|
Réponse acceptée !
ce qu'il va se passer surtout, c'est qu'assez rapidement, l'heure ne va plus correspondre à rien. le setTimeOut ou le setInterval ne sont pas d'un précision extrême, c'est le moins que l'on puisse dire. et en mettant cette heure dans une [i]frame ? Cordialement. Bul. ~Site~~Mail~
|
|
mardi 26 avril 2005 à 10:52:52 |
Re : date et heure sans refresh la page

metis15
|
Réponse à GhislainLavoie Merci pour le code mais ça ne marche pas et je ne suis pas assez calé pour voir d'où ça vient... C'est pour un site d'un pote qui parle de bourse, à Paris. donc l'heure locale, c'est mieux, enfin si l'hébergeur et en France...!
Merci au Canada
Michel <|[;o)) METIS
|
|
mardi 26 avril 2005 à 10:59:24 |
Re : date et heure sans refresh la page

metis15
|
Réponse à bultez ce qu'il va se passer surtout, c'est qu'assez rapidement, l'heure ne va plus correspondre à rien. le setTimeOut ou le setInterval ne sont pas d'un précision extrême, c'est le moins que l'on puisse dire.
==>OK, je suis presque convaincu que c'est idiot, d'autant que l'heure est en bas de l'écran ! Mais tous les site le font. Ce qui est gênant, c'est que l'heure reste figée à l'heure d'ouverture de la page...
et en mettant cette heure dans une [i]frame ? Cordialement. Bul. ~Site~~Mail~ ==>Euh...oui, ça apporte quoi le [i]frame, je ne connais pas ce truc.Michel
<|[;o)) METIS
|
|
mardi 26 avril 2005 à 15:45:40 |
Re : date et heure sans refresh la page

monjal26
|
Salut, je vais te passer un code qui fonctionne, à mettre dans un fichier avec l'extension .php mais comme te l'as dit bultez il y aura un décalage à cause des fonctions setTimeOut ou setInterval mais c'est pas enorme comme décalage.
code:
<html><head> <SCRIPT LANGUAGE="JavaScript">
/* SCRIPT TROUVE SUR L'EDITEUR JAVASCRIPT
[ Lien ] */ //fonctions qui recupere l'heure du serveur ejs_server_date = new Date(0,0,0,<? echo date("H, i, s"); ?>) heure = ejs_server_date.getHours(); minute = ejs_server_date.getMinutes(); seconde = ejs_server_date.getSeconds()+1;//pour prendre en compte le temps d'affichage des images function horloge(){ //today = new Date();
if (seconde < 10) seconde = "0"+Math.round(seconde); else if(seconde >= 60) { seconde = "00"; minute++; } if (minute < 10) minute = "0"+Math.round(minute); else if(minute >= 60) { minute = "00"; heure++; } if (heure < 10) heure = "0"+Math.round(heure); else if(heure >= 24) { heure = "00"; }
//on concatene les valeur pour afficher l'heure dans une zone de text var heureConcatene=heure+":"+minute+"."+seconde; document.getElementById('heure').value=heureConcatene; seconde++;
}
setInterval("horloge()",1000);
function disp(txt) {document.write("<td height=2 align=center><b><font face=Verdana, Arial, Helvetica, sans-serif>"); document.write(txt);document.write("</font></b>");} function don_date_jour() {var date_jour=new Date(); date_jour=don_date_format(date_jour); return date_jour;} function don_date_format(d1) { var m=new Array(13); m[1]="Janvier"; m[2]="Février"; m[3]="Mars"; m[4]="Avril"; m[5]="Mai"; m[6]="Juin"; m[7]="Juillet"; m[8]="Aout"; m[9]="Septembre"; m[10]="Octobre"; m[11]="Novembre"; m[12]="Décembre"; var d=new Array(8); d[1]="Dimanche"; d[2]="Lundi"; d[3]="Mardi"; d[4]="Mercredi"; d[5]="Jeudi"; d[6]="Vendredi"; d[7]="Samedi"; var mois=m[d1.getMonth()+1]; var jour=d[d1.getDay()+1]; var date=d1.getDate(); var an=d1.getYear(); if (an<200) an=1900+an; date=jour+" "+date+" "+mois+" "+an; return date; } </SCRIPT></head> <?php
echo "<script type='text/javascript'>"; echo 'disp(don_date_jour());'; echo'</SCRIPT>'; echo"<table>"; echo"<tr><td>Il y a un décalage entre l'heure affichée et l'heure réelle du serveur de l'ordre de 1/2seconde par minutes<br>"; echo",car setInterval() n'est pas super précis.</td></tr>\n"; echo"<tr><td><br><input type=\"text\" value=\"\" name=\"heure\" id=\"heure\"></td></tr>\n"; echo"</table>";
?> </html>
|
|
mardi 26 avril 2005 à 19:12:39 |
Re : date et heure sans refresh la page

metis15
|
OK, ok, merci ça marche, super !!
Michel Clown à 16h <|[;o))))) ))) ) )) METIS
|
|
Cette discussion est classée dans : date, page, refresh, heure
Répondre à ce message
Sujets en rapport avec ce message
Afficher Date Heure en cours sur page web [ par charlybegood46 ]
Bonjour,Je cherche à afficher la date et l'heure actuelle dans une page web!Merci pour votre aide. Tout est pour le mieux dans le meilleur des mondes
probleme date dans liste deroulante [ par jacopastorius ]
Bonjour, Je suis actuellement en train de creer un formulaire, pour une page intranet dans laquelle l'utilisateur selectionne une date. J'ai mis le jo
date actualisé dans menu deroulant [ par jacopastorius ]
Bonjour, Je suis actuellement en train de creer un formulaire, pour une page intranet dans laquelle l'utilisateur selectionne une date. J'ai mis le jo
Refresh et variable de session [ par bzhcoscat ]
Salut tout le monde,je realise actuellement une page web qui permet d'afficher un flux continu de donnée représenté par des trames du genre ID|coscat|
verifier champ date et heure [ par dreaman ]
Bjour,j'ai 3 fonctions qui vérifie mes champs de saisie de "date","heure debut" et "heure fin", mais je voudrai rassemblé les trois...comment puis-je
Fermeture de popup et envoi d'informations [ par Rankin ]
Salut à tous. Je bosse actuellement sur la réalisation d'un site, qui contient une partie administration pour gérer des bases de données. Une partie
Stopper(Empêcher) le refresh d'une page [ par mdmomo ]
Bonjour à tous!Voilà, j'ai une page panier(Cadie) en JSP, elle Contient le produit, le prix et la quantité et le montant.si l'utilisa
afficher l'heure dans une page html, pour qu'elle ne change plus après [ par lottie14 ]
Bonjour,j'aimerais pouvoir faire afficher l'heure réelle dans une zone (sur une page html) lorsqu'on clique sur un bouton, mais que cette heure ne cha
Script date et heure [ par vernoff ]
Salut j'ai pris sur ce site un script affichant la date et l'heure, il est parfait pour mon site à un detail près, il ne fonctionne pas avec Mozilla F
actualiser une page sans le tic (bruit) [ par Stephane ]
salutvoila, je vous explique :j'ai une page que je dois reactualiser toute les secondes, j'utilise le code suivant :function Refresh(){cad.location="p
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Forum
UTILISER UN .JSUTILISER UN .JS par zaikoe
Cliquez pour lire la suite par zaikoe
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|