Fonction os.time([ table ])

os.time

Description:

Renvoie l’heure actuelle lorsqu’il est appelé sans arguments, ou un temps représentant la date et l’heure indiquée par le tableau ci-dessous.

os.time([ table ])

Paramètres:

table: (optionnel) Ce tableau doit avoir les champs

année (quatre chiffres),
mois (1-12),
jour (1-31),
et peut comporter des champs
heure (0-23, la valeur par défaut est 12),
min (0-59, la valeur par défaut est 0),
sec (0-61, 0 par défaut),
et isdst (heure d’été, un booléen, la valeur par défaut est nulle).

Valeurs retournées:

number: le temps en seconde.

Exemple:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-- Creation d une table avec la date
 
-- 29 décembre 1995 20h47
local t = {}
t.year = 1995
t.month = 12
t.day = 29
t.hour = 20
t.min = 47
t.sec = 0
 
-- ou en une seule ligne: 
local t2 = {year = 1995,month = 12,day = 29,hour = 20,min = 47,sec = 0}
 
-- affichage de la date courante.
fibaro:debug(os.time())
 
-- affichage de la date définie dans le tableau.
fibaro:debug(os.time(t))
-- Creation d une table avec la date

-- 29 décembre 1995 20h47
local t = {}
t.year = 1995
t.month = 12
t.day = 29
t.hour = 20
t.min = 47
t.sec = 0

-- ou en une seule ligne: 
local t2 = {year = 1995,month = 12,day = 29,hour = 20,min = 47,sec = 0}

-- affichage de la date courante.
fibaro:debug(os.time())

-- affichage de la date définie dans le tableau.
fibaro:debug(os.time(t))

Une réflexion au sujet de « Fonction os.time([ table ]) »

  1. Ping : Docs Fibaro Français - Index des fonctions (thématique) | Domotiques Home

Laisser un commentaire