| Name | Typ | Von |
|---|---|---|
| secondsToMinutes(v) | Definition | AFRLme |
Mit dieser kleinen Funktion kannst du Sekunden schnell in das Zeitformat mm umrechnen.
| d = Tag, h = Stunde, m = Minute, s = Sekunden. |
| Ein Tag hat 86400 Sekunden, eine Stunde 3600 Sekunden und eine Minute 60 Sekunden. |
Anweisungen
1. Füge das Hauptskript im Skripteditor von Visionaire Studio hinzu und lege es als Definitionsskript fest.
2a. Um diese Funktion zu verwenden, legst du einen Aktionsteil Skript ausführen mit folgendem Inhalt an ...
secondsToMinutes(86400) -- will return (00) 0 minutes, because it's bang on 24 hours; the key word being '''hour'''.2b. Hier ein Beispiel, wie du diese Funktion nutzen kannst ...
Values["minutes"].String = secondsToMinutes(Values["play_time"].ValueInt) -- here we are converting the integer value stored in the integer field of the value into a string time format which can be returned in a displayed text action part using the <vs=value_name> field.Hauptskript
function secondsToMinutes(v)
v = math.floor(v % 3600 / 60)
-- + --
if v < 10 then v = tostring("0" .. v) end
-- + --
return tostring( v )
endSyntaxaufschlüsselung
| Name | Typ | Beschreibung |
|---|---|---|
| v | Ganzzahl | Eine Ganzzahl mit der Anzahl Sekunden, die du in das Zeitformat mm umrechnen möchtest. |