getdate
renvoie la date et l'heure
Séquence d'appel
dt=getdate() x=getdate("s") dt=getdate(x)
Paramètres
- dt
un vecteur entier à 10 composantes (voir plus bas)
- x
un entier contenant la date en secondes écoulées depuis le 1er Janvier 1970
Description
- dt=getdate()
renvoie la date courante au format expliqué ci-dessous :
- dt(1)
l'année (entier compris entre 0000 et 9999).
- dt(2)
le mois (entier compris entre 01 et 12).
- dt(3)
le numéro de semaine à la norme ISO 8601 (entier compris entre 01 et 53).
- dt(4)
le jour du calendrier Julien (entier compris entre 000 et 366).
- dt(5)
le jour de la semaine (entier compris entre 1 (dimanche) et 7).
- dt(6)
le jour dans le mois (entier compris entre 01 et 31).
- dt(7)
l'heure du jour (entier compris entre 00 et 23).
- dt(8)
les minutes (entier compris entre 00 et 59).
- dt(9)
les secondes (entier compris entre 00 et 59).
- dt(10)
les millisecondes (entier compris entre 000 et 999).
- x = getdate("s")
renvoie un entier contenant le nombre de secondes écoulées depuis le 1er Janvier 1970, 00:00 UTC (Unix Time Convention).
L'entier retourné prend en compte seconde intercalaire.
- dt = getdate(x)
renvoie dt au format ci-dessus, à partir de x (nombre de secondes depuis le 1er Janvier 1970). Dans ce cas, dt(10) est toujours égal à 0.
getdate(0)
va donc retourner le 1er Janvier 1970, avec l'heure UTC correspondante. Ainsi, le 1er Janvier 1970, 01:00 sera renvoyé si l'heure UTC est définie et égale à UTC+1.
Exemples
w=getdate() mprintf("Annee:%d,mois:%d,jour:%d",w(1),w(2),w(6)); x=getdate("s") getdate(x)
Comments
Add a comment:
Please login to comment this page.