all HTML

Accèdez à votre compte : 

Créer un compte …

Perte de mot de passe …

  • Accueil
  • Forum de discussions
  • Publications
  • Communauté

Dernières publications Javascript

  • Tutoriel AJAX
  • Le retour du XMLHttpRequest
  • Mot De Passe
  • La commande click
  • Les références des éléments des forms
  • Menu déroulant accessible
  • Popup accessible avec bouton de fermeture
  • Gestionnaire de popup (DOM)
  • RVB-255/HEX
  • Le générateur de smiley

Dernières publications

  • Web Audit vous aide à faire l'audit de votre site
  • Premier freeware pour cybercafés
  • Nouvel annuaire de référencement
  • Webnet devient partenaire Gold Microsoft
  • Encodage UTF-8
  • Altavista et échanges de liens
  • Plopibox et Gène Internet
  • Créer des tableaux avec N cellules par ligne (modulo)
  • Cases à cocher : Trier les destinataires et envoi d'une newsletter en fonction de leur statut
  • Comparaison de dates

Objet date

Article classé dans Javascript

Introduction à l'objet date


Intégré à Javascript, l'objet date est l'un de ses éléments clés car il est très souvent rencontrés dans les scripts. Il permet, comme son nom de l'indique, de manipuler les dates, heures et années en Javascript.

Hiérarchie de l'objet date


html51.gif

Les principales propriétés de l'objet date


Exemple d'utilisation : date.propriété

<br><br><table border="1" bordercolor="#330033" cellpadding="3" cellspacing="1" width="489"><tbody><tr><td align="center" bgcolor="#6699cc"><span class="texte"><b>Propriété</b></span></td><td align="center" bgcolor="#6699cc"><span class="texte"><b>Description</b></span></td></tr><tr><td><span class="texte"><b>prototype</b></span></td><td><span class="texte">Permet d'ajouter une propriété à l'objet date</span></td></tr></tbody></table><br>

Note : L'objet date possède une seule propriété.

Les principales méthodes de l'objet date


Note : Il existe également les méthodes parse (date.parse) et UTC (date.UTC)

Year : Le nombre retourné est un nombre entier à 2 chiffres (l'année 1999 est égale à 99)
Month : Le nombre retourné est un nombre entier compris entre 0 et 11 (0 = Janvier; 11 = Décembre)
Date : Le nombre retourné est un nombre entier compris entre 1 et 31
Day : Le nombre retourné est un nombre entier compris entre 0 et 6 (0 : Dimanche; 6 : Samedi)
Hours : Le nombre retourné est un nombre entier compris entre 0 et 23
Minutes : Le nombre retourné est un nombre entier compris entre 0 et 59
Seconds : Le nombre retourné est un nombre entier compris entre 0 et 59

<br><br><table border="1" bordercolor="#330033" cellpadding="3" cellspacing="1" width="489"><tbody><tr><td align="center" bgcolor="#6699cc"><span class="texte"><b>Méthode</b></span></td><td align="center" bgcolor="#6699cc"><span class="texte"><b>Description</b></span></td></tr><tr><td><span class="texte"><b>getYear()</b></span></td><td><span class="texte">Retourne l'année</span></td></tr><tr><td><span class="texte"><b>getMonth()</b></span></td><td><span class="texte">Retourne le mois</span></td></tr><tr><td><span class="texte"><b>getDate()</b></span></td><td><span class="texte">Retourne le jour du mois</span></td></tr><tr><td><span class="texte"><b>getDay()</b></span></td><td><span class="texte">Retourne le jour de la semaine</span></td></tr><tr><td><span class="texte"><b>getHours()</b></span></td><td><span class="texte">Retourne l'heure</span></td></tr><tr><td><span class="texte"><b>getMinutes()</b></span></td><td><span class="texte">Retourne les minutes</span></td></tr><tr><td><span class="texte"><b>getSeconds()</b></span></td><td><span class="texte">Retourne les secondes</span></td></tr><tr><td><span class="texte"><b>getTime()</b></span></td><td><span class="texte">Retourne le nombre de milisecondes depuis le 1er janvier 1970</span></td></tr><tr><td><span class="texte"><b>getTimezoneOffset</b></span></td><td><span class="texte">Retourne le décalage horaire suivant l'heure GMT</span></td></tr><tr><td><span class="texte"><b>SetYear(n)</b></span></td><td><span class="texte">Donne la valeur n à l'année</span></td></tr><tr><td><span class="texte"><b>SetMonth(n)</b></span></td><td><span class="texte">Donne la valeur n au mois</span></td></tr><tr><td><span class="texte"><b>SetDate(n)</b></span></td><td><span class="texte">Donne la valeur n au jour du mois</span></td></tr><tr><td><span class="texte"><b>SetHours()</b></span></td><td><span class="texte">Donne la valeur n à l'heure</span></td></tr><tr><td><span class="texte"><b>SetMinutes(n)</b></span></td><td><span class="texte">Donne la valeur n aux minutes</span></td></tr><tr><td><span class="texte"><b>SetSeconds()</b></span></td><td><span class="texte">Donne la valeur n aux secondes</span></td></tr><tr><td><span class="texte"><b>SetTime()</b></span></td><td><span class="texte">Donne la valeur n au nombre de milisecondes depuis le 1er janvier 1970</span></td></tr><tr><td><span class="texte"><b>toGMTString</b></span></td><td><span class="texte">Retourne une chaîne correspondante à la date en GMT</span></td></tr><tr><td><span class="texte"><b>toLocaleString</b></span></td><td><span class="texte">Retourne une chaîne correspondante à la date suivant le fuseau horaire</span></td></tr></tbody></table><br><br>

Quelques exemples


Exemple 1 : Une simple horloge...

<script language="javascript">
<!--
function time()
{
    Today = new Date();
    document.write("<b>Il est </b>" + Today.getHours() + "h" + Today.getMinutes ());
}
time()
-->
</script>
Il est 16h38

Exemple 2 : La date au format GMT (H - 1)...

<script language="javascript">
<!--
today = new Date();
dateGMT = today.toGMTString()
document.write("<b>Date au format GMT :</b>"+dateGMT);
-->
</script>
Date au format GMT : Mon, 13 Mar 2006 15:38:38 GMT

Article publié le 13/03/2004 par ALL HTML.

  • nous contacter
  • mentions légales