Script date et heure

Messages postés
5
Date d'inscription
samedi 21 mai 2016
Dernière intervention
22 mai 2016
- - Dernière réponse : cdureo
Messages postés
5
Date d'inscription
samedi 21 mai 2016
Dernière intervention
22 mai 2016
- 22 mai 2016 à 10:31
Bonjour à tous,

J'aimerais savoir si il est possible de modifier ce script pour avoir les secondes qui défilent en direct ?
Car pour le moment il indique la date et heure à un instant T, et les secondes sont figé! Faut faire actualiser pour avoir la vraie heure.
Je n'y connait vraiment rien, si quelqu’un peu m'aider :)
Merci d'avance.

code :

<script type="text/javascript" language="javascript">
d = new Date();
document.write(d.toLocaleDateString()+' '+d.toLocaleTimeString()+'');
</script>
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
1
Merci
Bonjour,
Oui en utilisant ceci : http://www.xul.fr/ecmascript/settimeout.php

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 105 internautes ce mois-ci

cdureo
Messages postés
5
Date d'inscription
samedi 21 mai 2016
Dernière intervention
22 mai 2016
-
Merci beaucoup!

c'est bien ça pour répéter l'action ?

setInterval("instructions", délai)

merci d'avance
Commenter la réponse de jordane45
Messages postés
5
Date d'inscription
samedi 21 mai 2016
Dernière intervention
22 mai 2016
0
Merci
Re bonjour,

Qui pourrait me modifier ce code pour qu'il se répète toute les secondes ?
Par avance merci!!
Commenter la réponse de cdureo
Messages postés
5
Date d'inscription
samedi 21 mai 2016
Dernière intervention
22 mai 2016
0
Merci
<script type="text/javascript" language="javascript">
d = new Date();
document.write(d.toLocaleDateString()+' '+d.toLocaleTimeString()+'');
</script>
jordane45
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
-
je t'ai déjà donné la réponse non :-( ??

enfin bon ...


function actualise(){
  d = new Date();
  document.write(d.toLocaleDateString()+' '+d.toLocaleTimeString()+''); 
  setTimeout("actualise()",1000); //on relance le script dans 1 seconde
}


//appel de la fonction au chargement de la page
actualise();   // (ensuite elle se répétera toute seule)
jordane45
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
> jordane45
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
-
Ou avec le setInterval
function actualise(){
  d = new Date();
  document.write(d.toLocaleDateString()+' '+d.toLocaleTimeString()+''); 
}

var timer=setInterval("setInterval()", 1000); //répète la fonction toutes les 1 secondes

Commenter la réponse de cdureo
Messages postés
5
Date d'inscription
samedi 21 mai 2016
Dernière intervention
22 mai 2016
0
Merci
Merci Jordane45!!
Commenter la réponse de cdureo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.