2020-08-02 12:55:48
La classe Date() nous avons vu la notion de classe déjà ( pareil que la notion d'objet).
Date() est une classe qui représente une date donné.
Elle peut avoir d'arguments ou non.
En créant une instance
var maDate=new Date(2000)
on affecte à
maDate , la valeur de la date "
2 secondes après le 1er janvier de l'an 0 ( oui l'an 0) . Le décompte se fait à partir de l'an 0.
Donc pour lui affecter 1 Août 2020 il faudrait un très grand nombre ( en millisecondes ).
Heureusement qu'on peut faire
var maDate=new Date()
sans arguments ,
maDate prend la valeur de la date à l'instant
Donc
1 Août 2020 , 12h 58min 45s par-exemple. Et mais quelqu'un qui exécute le code deux minutes plus tard n'aura plus les mm infos.
Ses méthodes
Date() possède plusieurs méthodes, parmi lesquelles
• getHours() qui prend la valeur de l'heure à l'instant
• getMinutes() qui prend la valeur de la minute à l'instant
• getSeconds() qui prend la valeur de la seconde à l'instant
En gros
var maDate = new Date() //nouvelle date
var sec= maDate.getSeconds() // prenda valeur de la seconde de la date
maDate à l'instant
543 viewsedited 09:55