Retourner à la page d'accueil de TJS

Objet : Date

Objet permettant les manipulations de dates

Syntaxe
var dt=new Date([Mixed date])

Compatible tous navigateurs

Description
L'objet Date permet de manipuler les dates avec la création, l'affichage et les opérations d'ajout et de comparaison.

Sans paramètre passé au constructeur, la date créée est celle du poste de l'utilisateur qui exécute l'appel.
Le paramètre date peut aussi être un entier correspondant au nombre de millisecondes écoulés depuis le 1er janvier 1970 00:00:00 UTC.
Le paramètre date peut aussi être une chaîne de caractère d'une date au format ISO.

Voir aussi l'objet DateTimeFormat pour le formatage assisté de dates dans les différents formats internationaux.


Méthodes
getDate() Retourne la date du jour, par exemple 25 pour Noël
getDay() Retourne le jour de la semaine
getFullYear() Retourne l'année entière sur 4 chiffres de la date
getHours() Retourne l'heure de l'objet Date
getMilliseconds() Retourne les millisecondes de la date
getMinutes() Retourne les minutes
getMonth() Retourne le numéro du mois d'une date
getSeconds() Retourne les secondes
getTime() Retourne la date en nombre de millisecondes écoulées depuis le 1er janvier 1970
getTimezoneOffset() Retourne le décalage horaire en minutes
getYear() Retourne l'année sur 2 chiffres
now() Retourne le nombre de millisecondes écoulées entre maintenant et le 1er janvier 1970
setDate() Affecte une nouvelle date à la date en cours de manipulation
setFullYear() Affecte l'année de la date
setHours() Affecte une nouvelle heure à l'objet Date
setMilliseconds() Affecte les millisecondes de la date
setMinutes() Affecte les minutes
setMonth() Affecte le mois de la date
setSeconds() Affecte les secondes
setTime() Affecte la date en millisecondes
setYear() Affecte l'année de la date
toGMTString() Retourne la date à l'heure GMT
toISOString() Retourne la date sous forme de chaîne de caractères au format ISO
toLocaleString() Retourne la date au format par défaut du navigateur de l'utilisateur

Exemple 1 : Création de dates
Code source
<script type="text/javascript">
 var today=new Date();
 var start=new Date(0);
 var noel=new Date("2018-12-24 23:59:59");
 console.log(today.toLocaleString());
 console.log(start.toLocaleString());
 console.log(noel.toLocaleString());
</script>

Résultat
Emulation de la console
Explication
Création de dates et affichage avec toLocaleString().
Page mise à jour le

Nouvelle édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 21 octobre

Version papier à 29€90
Format électronique à 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 01/12/2020 03:41:38 sur php7 en 31.49 ms