DTimef Funktion
DTimef - Wandelt eine ganz Zahl in eine Zeit- und Datumangabe um
DTimef - Rechnen mit Zeiten
Mit den Funktionen mit DTime und DTimef können in RedCrab Zeiten bzw. Zeitdifferenzen berechnet werden
Die Funktion DTimef konvertiert aus einer ganze Zahl die einen gegebenen Zeitpunkt repräsentiert, eine Liste in der ein Zeitpunkt als Datum und Zeit enthalten ist. Als Resultat wird einer Liste im folgenden Format geliefert [Jahr, Monat, Tag, Stunde, Minute, Sekunde].
Die reellen Zahl die einen Zeitpunkt repräsentiert können normal addiert oder subtrahiert werden. Die errechnete Summe wird dann mit DTimef in ein Datum und Zeitformat umgewandelt.
Aktuelle Zeit ermitteln
Ein Aufruf von DTimef mit dem Argument 0 liefert eine Liste mit dem aktuellen Datum und der aktuelle Uhrzeit.
Parameter in RedCrab
Als Argument wird eine ganze Zahl angegeben die einen Zeitpunkt repräsentiert.
Resultat
Das Resultat wird in einem Datenfeld geliefert, dessen 6 Zellen, die Werte in der oben angegebenen Reihenfolge enthalten
Werte im Resultat
- 1 <= Jahr <= 9999
- 1 <= Monat <= 12
- 1 <= Tag <= 28 | 29 | 30 | 31 je nach Monat
- 0 <= Stunde <= 23
- 0 <= Minute <= 59
- 0 <= Sekunde <= 59
Syntax
DTimef (Liste)
Beispiel
d = DTime([Y,M,D,h,m,s]) = 490136170778241
DTimef (d) = 2012 4 12 14 27 18