Oxoscript se transforme en NanoPy - plus d'infos

Fonctions dateTime

dateTime.toString

  dateTime.toString()->byte[13]

Convertit l’objet dateTime en une chaîne de caractères formatée.

dt:dateTime
dt.now()
dt.toString() # => "14:40:07.089"

dateTime.getEpoch

  dateTime.getEpoch()->long

Renvoie l’horodatage Epoch Unix (long) de l’objet dateTime.

Cette valeur correspond au nombre de secondes depuis le 1er janvier 1970 à 00:00.

epoch = dt.getEpoch()

dateTime.setEpoch

  dateTime.setEpoch(epoch:long)

Définit l’objet dateTime comme étant égal à l’heure définie (Epoch Unix Timestamp).

dt:dateTime
dt.setEpoch(1582226420)

dateTime.getMillis

  dateTime.getMillis()->int

Renvoie la milliseconde de l’objet dateTime.

ms = dt.getMillis()

dateTime.getSecond

  dateTime.getSecond()->int

Renvoie la seconde de l’objet dateTime.

s = dt.getSecond()

dateTime.getMinute

  dateTime.getMinute()->int

Renvoie la minute de l’objet dateTime.

m = dt.getMinute()

dateTime.getHour

  dateTime.getHour()->int

Renvoie l’heure de l’objet dateTime.

h = dt.getHour()

dateTime.getWeekDay

  dateTime.getWeekDay()->int

Renvoie le jour de la semaine de l’objet dateTime.

0 = dimanche 1 = lundi 2 = mardi 3 = mercredi 4 = jeudi 5 = vendredi 6 = samedi

wd = dt.getWeekDay()

dateTime.getDay

  dateTime.getDay()->int

Renvoie le jour de l’objet dateTime.

d = dt.getDay()

dateTime.getMonth

  dateTime.getMonth()->int

Renvoie le mois de l’objet dateTime.

m = dt.getMonth()

dateTime.getYear

  dateTime.getYear()->int

Renvoie l’année de l’objet dateTime.

y = dt.getYear()

dateTime.now

  dateTime.now()

Définit l’objet dateTime comme étant égal à l’heure actuelle ou à l’heure définie.

dt:dateTime
dt.now()

dateTime.setDate

  dateTime.setDate(d:int, m:int, y:int)

Définit l’objet dateTime comme étant égal à l’heure définie.

d = jour m = mois y = année

dt:dateTime
dt.setDate(31,12,1990)

dateTime.setTime

  dateTime.setTime(h:int, m:int, s:int)

Définit l’objet dateTime comme étant égal à l’heure définie.

h = heure m = minute s = seconde

dt:dateTime
dt.setTime(23,59,55)