0% ont trouvé ce document utile (0 vote)
38 vues5 pages

Date

L'objet Date en JavaScript représente une date et une heure. Il stocke le nombre de millisecondes écoulées depuis le 1er janvier 1970. L'objet fournit des méthodes pour lire ou écrire une date et une heure de manière standardisée.

Transféré par

Slim Regaieg
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
38 vues5 pages

Date

L'objet Date en JavaScript représente une date et une heure. Il stocke le nombre de millisecondes écoulées depuis le 1er janvier 1970. L'objet fournit des méthodes pour lire ou écrire une date et une heure de manière standardisée.

Transféré par

Slim Regaieg
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

Date (javascript)
C’est quoi La gestion du temps? 
Il s'agit en fait, en Javascript, du nombre de millisecondes écoulées depuis le 1er janvier 1970 à
minuit. Cette manière d'enregistrer la date est très fortement inspirée du système d'horodatage
utilisé par les systèmes Unix.

La seule différence entre le système Unix et le système du Javascript, c'est que ce dernier stocke le
nombre de millisecondes, tandis que le premier stocke le nombre de secondes. Dans les deux cas, ce
nombre s'appelle un timestamp. 

Ce nombre ne nous sert vraiment qu'à peu de choses à nous, développeurs, car nous allons utiliser
l'objet Date qui va s'occuper de faire tous les calculs nécessaires pour obtenir la date ou l'heure à
partir de n'importe quel timestamp

L'objet Date ?

Les méthodes et les propriétés de l’objet date :


L'objet Date nous fournit un grand nombre de méthodes pour lire ou écrire une date.  Le
constructeur : Commençons par le constructeur ! Ce dernier prend en paramètre de nombreux
arguments et s'utilise de différentes manières. Voici les quatre manières de l'utiliser :

¨Pour
créer un nouvel objet de type Date
Exemples :

const t = new Date(2023,04,04,18,18,54,0);


//aa,mm,jj,h,m,s,ms alert(t);
2

Les méthodes de l'objet Date: Étant donné que l'objet Date ne possède aucune propriété standard,
nous allons directement nous intéresser à ses méthodes qui sont très nombreuses

Exemples :
Méthodes Rôle Exemples
getDate( ) Renvoie le numéro du jour du var n = t . getDate( ); //n=4
mois (1- 31)
Renvoie le numéro du jour de la
getDay( )
semaine sachant que zero var n1 = t . getDay( ); //n1=4
correspond au dimanche et six au
samedi.
getFu11Year( ) Renvoie l’année (4 chiffres) var y = t . getFullYear( );
//y=2023
var h = t . getHours ();
getHours( ) Renvoie l’heure courante (0-23) //h=18
getMînutes () Renvoie le nombre de minutes de var m=[Link] () ;
l’heure //m=18
courante. (0-59)
getMonth( ) Renvoie le numéro du mois var mo=[Link]();
courant sachant //mo=4
que 0 correspond à jan et 11 à déc.
getSeconds () Renvoie le nombre de secondes var s=[Link] ()
de l’heure courante. (0-59) //s=54
toLoca1eDateStrîng( ) Renvoie une chaîne qui contient la var lo= t.toLoca1eDateString();
partie date en utilisant les //lo=“4/4/2023 “
conventions locales.
toLocaleTimeString( ) Renvoie une chaîne qui n = [Link]()
//n—-"18: 18:54“
contient l’heure locale.
3

Exercice 1 :
Créer un fichier html qui permet d’afficher la date du jour avec un code en JavaScript au
chargement de la page dans une paragraphe sous le format " JJ /MM/AAAA " (utilisez
l’évènement onload)

Exemple :

<html lang="fr">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script lang="javascript" src="date [Link]">
</script>
</head>
<body onload="dateauj()">
<p id="resultat" >bonjour</p>
</body>
</html>

date [Link]
function dateauj()
{
dt=new Date();
dj="bonjour nous sommes le
"+[Link]()+"/"+([Link]()+1)+"/"+[Link]();
[Link]('resultat').innerHTML=dj;

}
4

Exercice 2 :Créer une horloge numérique

<html>
<head>
<script type="text/javascript">
function refresh(){
var t = 1000; // rafraîchissement en millisecondes
setTimeout('showDate()',t)
}
function showDate() {
var date = new Date()
var h = [Link]();
var m = [Link]();
var s = [Link]();
if( h < 10 ){ h = '0' + h; }
if( m < 10 ){ m = '0' + m; }
if( s < 10 ){ s = '0' + s; }
var time = h + ':' + m + ':' + s
[Link]('horloge').innerHTML = time;
refresh();
}
</script>
</head>
<body onload=showDate();>
<span id='horloge' style="background-color:#1C1C1C;color:silver;font-
size:40px;"></span>
</body>
</html>
5

Vous aimerez peut-être aussi