Retourner à la page d'accueil de TJS

Méthode : Date.setTime()

Compatible Internet Explorer / Edge  Compatible Chrome  Compatible Safari  Compatible Firefox  Compatible Opera  

Affecte la date en millisecondes

Syntaxe
void ladate.setTime(Integer millisec)

Description
Modifie la date à partir du temps écoulé en millisecondes depuis le 1er janvier 1970.
Cette méthode associée à getTime() permet de réaliser des opérations d'addition et de soustraction de date et par exemple de trouver facilement la date correspondant à la veille ou au lendemain.


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

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

Exemple Afficher la date d'hier
Code source
<script type="text/javascript">
var hier=new Date();
hier.setTime(hier.getTime() - 24 * 3600 * 1000);
document.write("Hier nous étions le ")
document.write(hier.getDate()+"/"+(hier.getMonth()+1)+"/"+hier.getFullYear())
</script>

Résultat
Emulation de la console
Explication
Même principe pour trouver la date de la veille.
Page mise à jour le

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 6 février 2019

Version papier à 29€90
Format électronique à 21€90.

Commandez en ligne Dunod  Fnac  Amazon

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...
Le 12/11/2019 16:50:59 sur php7 en 17.55 ms