Retourner à la page d'accueil de TJS

Méthode : Date.getTime()

Retourne la date en nombre de millisecondes écoulées depuis le 1er janvier 1970

Syntaxe
Integer ladate.getTime()

Compatible tous navigateurs

Description
Retourne la date en millisecondes écoulées depuis le 1er janvier 1970, considéré comme l'an 0 en informatique.
Cette méthode permet de faire des calculs précis de durée entre 2 événements.
Cette méthode associée à setTime() permet également de trouver facilement la date correspondant à la veille ou au lendemain.

Ce nombre correspond au classique timestamp qui est exprimé en secondes.

Il est possible d'être encore plus précis avec un ordre de grandeur de la microseconde grâce à l'objet performance.

Pour obtenir le nombre de millisecondes écoulées depuis le 1/1/1970 par rapport à maintenant, il est possible d'utiliser directement now().


Exemple 1 : Afficher la date du lendemain
Code source
<script type="text/javascript">
var demain=new Date();
console.log("Maintenant en millisecondes : "+demain.getTime());
demain.setTime(demain.getTime() + 24 * 3600 * 1000);
document.write("Demain nous serons le ");
document.write(demain.getDate()+"/"+(demain.getMonth()+1)+"/"+demain.getFullYear());
console.log("Demain en millisecondes : "+demain.getTime());
</script>

Résultat
Emulation de la console
Explication
Ce script crée un objet demain de type Date récupère la date en équivalent millisecondes, ajoute 24 heures en millisecondes (24 * 3600 * 1000) à la date et affiche le résultat, qui correspond à la date de demain.
Page mise à jour le

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 14 novembre 2019

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

Commandez en ligne

Chercher une fonction, un objet, ...

Le 02/07/2020 21:33:42 sur php7 en 24.93 ms