Retourner ' la page d'accueil de TJSRetourner ' 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

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

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

Commandez en ligne

Chercher une fonction, un objet, ...

Le 19/04/2024 17:52:20 sur php 7 en 48.47 ms