documentation flash date
Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » DateDate
Object | +-Date public class **Date** extends Object
La classe Date vous permet de récupérer des valeurs de date et d’heure relatives à l’heure universelle (GMT, désormais appelée heure universelle ou UTC) ou au système d’exploitation sur lequel Flash Player s’exécute. Les méthodes de la classe Date ne sont pas statiques mais s’appliquent uniquement au seul objet Date spécifié lorsque la méthode est appelée. La méthode Date.UTC() est une exception ; il s’agit d’une méthode statique.
La classe Date gère l’heure d’été différemment, en fonction du système d’exploitation et de la version de Flash Player. Flash Player 6 et les versions ultérieures gèrent l’heure d’été sur les systèmes d’exploitation suivants comme suit :
- Windows : l’objet Date ajuste automatiquement sa sortie pour l’heure d’été. L’objet Date détecte si l’heure d’été est définie selon les paramètres régionaux actuels, et si tel est le cas, détecte la date et les heures de transition de l’heure d’été standard. Toutefois, les dates de transition actuellement en vigueur sont appliquées aux dates passées et à venir : par conséquent, le décalage de l’heure d’été peut être calculé de manière incorrecte pour les dates passées lorsque les paramètres régionaux étaient définis sur différentes dates de transition.
- Mac OS X : l’objet Date ajuste automatiquement sa sortie pour l’heure d’été. La base de données d’informations sur le fuseau horaire dans Mac OS X est utilisée pour déterminer si un décalage d’heure d’été doit être appliqué à une date ou heure actuelle ou passée.
- Mac OS 9 : le système d’exploitation fournit uniquement les informations suffisantes pour déterminer s’il convient d’appliquer un décalage d’heure d’été à la date et l’heure actuelles. En conséquence, l’objet de date suppose que le décalage d’heure d’été actuel s’applique à toutes les dates et heures passées ou à venir.
Flash Player 5 gère l’heure d’été sur les systèmes d’exploitation suivants comme suit :
- Windows : les règles en vigueur aux Etats-Unis concernant l’heure d’été sont toujours appliquées, ce qui entraîne des transitions incorrectes en Europe et dans les autres zones qui adoptent l’heure d’été, mais ayant des heures de transition différentes de celles en vigueur aux Etats-Unis. Flash détecte correctement si l’heure d’été est utilisée dans les paramètres régionaux actuels.
Pour appeler les méthodes de la classe Date, vous devez d’abord créer un objet Date à l’aide du constructeur de la classe Date, décrit plus loin dans cette section.
Disponibilité : ActionScript 1.0 ; Flash Player 5
Voir également
Résumé des propriétés
Propriétés héritées de la classe Object
Résumé des constructeurs
| Signature | Description |
|---|---|
Date([yearOrTimevalue:Number], [month:Number], [date:Number], [hour:Number], [minute:Number], [second:Number], [millisecond:Number]) | Construit un nouvel objet Date qui contient la date et l’heure spécifiées. |
Résumé de la méthode
| Modificateurs | Signature | Description |
|---|---|---|
getDate() : Number | Renvoie le jour du mois (entier de 1 à 31) de l’objet Date spécifié, conformément à l’heure locale. | |
getDay() : Number | Renvoie le jour de la semaine (0 pour dimanche, 1 pour lundi, etc.) de l’objet Date spécifié conformément à l’heure locale. | |
getFullYear() : Number | Renvoie l’année entière (un nombre à quatre chiffres, tel que 2000) de l’objet Date spécifié, conformément à l’heure locale. | |
getHours() : Number | Renvoie l’heure (un entier de 0 à 23) de l’objet Date spécifié, conformément à l’heure locale. | |
getMilliseconds() : Number | Renvoie les millisecondes (entier de 0 à 999) de l’objet Date spécifié, conformément à l’heure locale. | |
getMinutes() : Number | Renvoie les minutes (entier de 0 à 59) de l’objet Date spécifié, conformément à l’heure locale. | |
getMonth() : Number | Renvoie le mois (0 pour janvier, 1 pour février, etc.) de l’objet Date spécifié conformément à l’heure locale. | |
getSeconds() : Number | Renvoie les secondes (entier de 0 à 59) de l’objet Date spécifié, conformément à l’heure locale. | |
getTime() : Number | Renvoie le nombre de millisecondes écoulées depuis le premier janvier 1970 à minuit, heure universelle, pour l’objet Date spécifié. | |
getTimezoneOffset() : Number | Renvoie la différence, en minutes, entre l’heure locale de l’ordinateur et l’heure universelle. | |
getUTCDate() : Number | Renvoie le jour du mois (entier de 1 à 31) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCDay() : Number | Renvoie le jour de la semaine (0 pour dimanche, 1 pour lundi, etc.) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCFullYear() : Number | Renvoie l’année à quatre chiffres de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCHours() : Number | Renvoie l’heure (entier de 0 à 23) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCMilliseconds() : Number | Renvoie les millisecondes (entier de 0 à 999) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCMinutes() : Number | Renvoie les minutes (entier de 0 à 59) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCMonth() : Number | Renvoie le mois (0 [janvier] à 11 [décembre]) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCSeconds() : Number | Renvoie les secondes (entier de 0 à 59) de l’objet Date spécifié, conformément à l’heure universelle. | |
getUTCYear() : Number | Renvoie l’année de cette Date conformément à l’heure universelle. |
|
getYear() : Number | Renvoie l’année de l’objet Date spécifié, conformément à l’heure locale. | |
setDate(date:Number) : Number | Définit le jour du mois de l’objet Date spécifié, conformément à l’heure locale, et renvoie la nouvelle heure en millisecondes. | |
setFullYear(year:Number, [month:Number], [date:Number]) : Number | Définit l’année de l’objet Date spécifié, conformément à l’heure locale, et renvoie la nouvelle heure en millisecondes. | |
setHours(hour:Number) : Number | Définit les heures de l’objet Date spécifié conformément à l’heure locale et renvoie la nouvelle heure en millisecondes. | |
setMilliseconds(millisecond:Number) : Number | Définit les millisecondes de l’objet Date spécifié conformément à l’heure locale et renvoie la nouvelle heure en millisecondes. | |
setMinutes(minute:Number) : Number | Définit les minutes de l’objet Date spécifié conformément à l’heure locale et renvoie la nouvelle heure en millisecondes. | |
setMonth(month:Number, [date:Number]) : Number | Définit le mois de l’objet Date spécifié conformément à l’heure locale et renvoie la nouvelle heure en millisecondes. | |
setSeconds(second:Number) : Number | Définit les secondes de l’objet Date spécifié conformément à l’heure locale et renvoie la nouvelle heure en millisecondes. | |
setTime(millisecond:Number) : Number | Définit la date de l’objet Date spécifié en millisecondes écoulées depuis le premier janvier 1970 à minuit et renvoie la nouvelle heure en millisecondes. | |
setUTCDate(date:Number) : Number | Définit la date de l’objet Date spécifié conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setUTCFullYear(year:Number, [month:Number], [date:Number]) : Number | Définit l’année de l’objet Date spécifié (my_date) conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setUTCHours(hour:Number, [minute:Number], [second:Number], [millisecond:Number]) : Number | Définit l’heure de l’objet Date spécifié conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setUTCMilliseconds(millisecond:Number) : Number | Définit les millisecondes de l’objet Date spécifié conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setUTCMinutes(minute:Number, [second:Number], [millisecond:Number]) : Number | Définit les minutes de l’objet Date spécifié conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setUTCMonth(month:Number, [date:Number]) : Number | Définit le mois, et éventuellement le jour, de l’objet Date spécifié conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setUTCSeconds(second:Number, [millisecond:Number]) : Number | Définit les secondes de l’objet Date spécifié conformément à l’heure universelle et renvoie la nouvelle heure en millisecondes. | |
setYear(year:Number) : Number | Définit l’année de l’objet Date spécifié conformément à l’heure locale et renvoie la nouvelle heure en millisecondes. | |
toString() : String | Renvoie une valeur de chaîne pour l’objet de date spécifié dans un format lisible. | |
static | UTC(year:Number, month:Number, [date:Number], [hour:Number], [minute:Number], [second:Number], [millisecond:Number]) : Number | Renvoie le nombre de millisecondes écoulées entre le premier janvier 1970 à minuit, heure universelle, et l’heure spécifiée dans les paramètres. |
valueOf() : Number | Renvoie le nombre de millisecondes écoulées depuis le premier janvier 1970 à minuit, heure universelle, pour cette Date. |



