GDAT$ |
gdat$permet de construire une date à partir de ses éléments constitutifs.
gdat$ ( exp_jour ,exp_mois, exp_année )
Elément | Description | Restrictions |
Expression numérique entière exprimant la valeur du jour. | Aucune. | |
Expression numérique entière exprimantla valeur du mois. | Aucune. | |
Expression numérique entière exprimantla valeur de l'année. | 1600<= exp_année <=9999 ou 0 |
# Date courante + 6 mois
DATA6M = gdat$ (day(date$), month(date$)+6, year(date$))
# ce qui est équivalent à :
DATE6M = addmonth(date$, 6)
# Calcul du dernier jour du mois précédent
MOISPREC = month( gdat$ (0, MOIS, ANNEE))
# Combien de jours possède le mois courant ?
NBJOURS = day( gdat$ (0, MOIS+1, ANNEE))
gdat$permet de calculer une date à partir de ses 3 composantes. Si l'on donne unnuméro de mois négatif ou supérieur à 12, le mois est recalculé modulo 12 et lacorrection est faite pour l'année. De même pour un numéro de jour négatif ousupérieur au nombre de jours du mois courant. Cela autorise des calculs telsque ceux des exemples.
L'année peut être donnée sur 4 chiffres ou sur 2 chiffres auquel cas Adonixutilisera la valeur de la variable [S]adxdcs pour calculer l'année en ajoutantces chiffres à la valeur de cette variable. Toutefois
Le type du résultat est Date.
ERMODE(10) | Lesarguments ne sont pas de type numérique. |
ERDATE(56) | Dateinvalide. |
DAY - DAY$ - MONTH- MONTH$ - YEAR - DAYN - NDAY - NDAY$- DATE$ - DATESYST - DATE - EOMONTH - ADXDCS
Adonix X3(r) L4G |