Programmation JavaScript/Références/Objets/Date

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche
Programmation JavaScript
Sommaire
  1. Introduction
  2. Présentation
  3. Syntaxe
    1. Ligne d'instruction
    2. Ordre d'évaluation
    3. Bloc d'instructions
    4. Identificateurs
    5. Expression littérale
    6. Commentaire
    7. Mots réservés et constantes
    8. Variables
    9. Opérateurs
    10. Structures de contrôle
    11. Fonctions utilisateur
    12. Évènement
  4. Objets prédéfinis
    1. window
    2. document
    3. navigator
    4. Array
    5. Boolean
    6. Date
    7. Error
    8. Function
    9. Math
    10. Number
    11. Object
    12. String
    13. Element
    14. RegExp
  5. Fonctions prédéfinies
  6. Mise en œuvre
  7. Programmation avancée
    1. Opérateurs de bits
    2. Programmation objet
    3. Gestion d'évennements
    4. Exceptions et erreurs
    5. Interface DOM
    6. Objets Microsoft
    7. Applets Java
    8. Notation JSON
    9. AJAX
  8. Frameworks
    1. Dojo
      1. Hello World
      2. Widgets
      3. Ressources
    2. jQuery
    3. Node.js
    4. React
  9. Tests
    1. Ava
    2. Jest
    3. Selenium
  10. Débogage
  11. Références
Modifier ce modèle ce sommaire


Méthodes[modifier | modifier le wikicode]

  • getDate()
renvoie le jour du mois
  • getDay()
renvoie le jour de la semaine
  • getFullYear()
renvoie l'année complète
  • getHours()
renvoie la partie heures de l'heure
  • getMilliseconds()
renvoie les millièmes de secondes
  • getMinutes()
renvoie la partie minutes de l'heure
  • getMonth()
renvoie le mois
  • getSeconds()
renvoie la partie secondes de l'heure
  • getTime()
renvoie l'heure
  • getTimezoneOffset()
renvoie le décalage horaire de l'heure locale
  • getUTCDate()
renvoie le jour du mois de l'heure UTC (temps universel coordonné)
  • getUTCDay()
renvoie le jour de la semaine de l'heure UTC
  • getUTCFullYear()
renvoie l'année complète de l'heure UTC
  • getUTCHours()
renvoie la partie heures de l'heure UTC
  • getUTCMilliseconds()
renvoie les millièmes de secondes de l'heure UTC
  • getUTCMinutes()
renvoie la partie minutes de l'heure UTC
  • getUTCMonth()
renvoie le mois de l'heure UTC
  • getUTCSeconds()
renvoie la partie secondes de l'heure UTC
  • getYear()
renvoie l'année
  • parse()
renvoie le nombre de millièmes de secondes depuis le 1/1/1970
  • setDate()
change le jour du mois de l'objet
  • setFullYear()
change l'année complète de l'objet
  • setHours()
change la partie heures de l'heure de l'objet
  • setMilliseconds()
change la partie millièmes de seconde de l'heure de l'objet
  • setMinutes()
change la partie minutes de l'heure de l'objet
  • setMonth()
change la partie mois de la date de l'objet
  • setSeconds()
change la partie secondes de l'heure de l'objet
  • setTime()
change la date et l'heure de l'objet
  • setUTCDate()
change le jour du mois de l'heure UTC de l'objet
  • setUTCDay()
change le jour de la semaine de l'heure UTC de l'objet
  • setUTCFullYear()
change l'année complète de l'heure UTC de l'objet
  • setUTCHours()
change la partie heures de l'heure UTC de l'objet
  • setUTCMilliseconds()
change la partie millièmes de seconde de l'heure UTC de l'objet
  • setUTCMinutes()
change la partie minutes de l'heure UTC de l'objet
  • setUTCMonth()
change le mois de l'heure UTC de l'objet
  • setUTCSeconds()
change la partie secondes de l'heure UTC de l'objet
  • setYear()
change la date et l'heure de l'objet
  • toGMTString()
convertir la date et l'heure au format GMT
  • toLocaleString()
convertir la date et l'heure au format local
  • UTC()
renvoie le nombre de millièmes de secondes entre le 1/1/1970 et un moment donné

Exemples[modifier | modifier le wikicode]

    var now  = new Date();
    var jj   = now.getDate();
    var mm   = now.getMonth() + 1;
    var aaaa = now.getYear();
    var H    = now.getHours();
    var M    = now.getMinutes();


 !DOCTYPE html 
 html 
 body 
 script type="text/JavaScript" 
var j,r,a,neauv_a,neauv_j,neauv_m,m,mr,jr;
j=prompt("donner les jours");
j=parseInt(j);
m=prompt("donner le mois");
m=parseInt(m);
a=prompt("donner l'année");
a=parseInt(a);
j_ajou=prompt("donner les jours à ajouter");
j_ajou=parseInt(j_ajou);
mr=j/30;
jr=j%30;
neauv_j=j+mr;
neauv_m=m+mr;
neauv_a=a;
if(neauv_j =30)
{{ neauv_j=1;
neauv_m=neauv_m+1;}
else
if(neauv_m 12)
{neauv_m=1;
neauv_a=neauv_a+1;}
}
alert("la nouvelle date est"+neauv_j'/'+neauv_m'/'+neauv_a);
 /script 
 /body 
 /html