Zeit
Diese Datei dokumentiert alle Makrofunktionen der Kategorie Zeit.
Inhaltsverzeichnis
- CalcTime(Time1,Time2)
- FormatTime(Time,[Fmt])
- GetTickCount()
- NumToTime(Number)
- SysTime()
- TimeCmp(Time1,Time2)
- TimeToNum(Time)
CalcTime(Time1,Time2)
Ermittelt die Zeitdifferenz zwischen zwei Uhrzeitangeben in Stunden:Minuten:Sekunden
Parameter
| Nr. | Parameter | Beschreibung |
|---|---|---|
| 1 | Time1 | 1.Uhrzeit |
| 2 | Time2 | 2.Uhrzeit |
Rückgabewert
Dauer in Stunden:Minuten:Sekunden
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = CalcTime(SysTime (), "13:05:20");
print("akt. Zeit = "+SysTime());
print("Ergebnis = "+erg);
}
FormatTime(Time,[Fmt])
Formatiert die Uhrzeit nach freier Definition
Parameter
| Nr. | Parameter | Beschreibung |
|---|---|---|
| 1 | Time | Uhrzeit |
| 2 | Fmt | Optional: Zeitformat: 1=h:mm:ss, 2=hh:mm:ss, 3=h:mm, 4=hh:mm |
Rückgabewert
Text
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = FormatTime(SysTime (), 1);
print("Ergebnis = "+erg);
erg = FormatTime(SysTime(), 2);
print("Ergebnis = "+erg);
erg = FormatTime(SysTime(), 3);
print("Ergebnis = "+erg);
erg = FormatTime(SysTime(), 4);
print("Ergebnis = "+erg);
}
GetTickCount()
Ermittelt die Anzahl der Millisekunden seit Systemstart
Parameter
Diese Funktion hat keine oder keine benannten Parameter.
Rückgabewert
Dauer in Millisekunden
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = GetTickCount();
print("Ergebnis = "+erg);
}
NumToTime(Number)
Umrechnung von Wert (100'stel) in Zeit (60'stel)
Parameter
| Nr. | Parameter | Beschreibung |
|---|---|---|
| 1 | Number | Umzuwandelnder numerischer Wert |
Rückgabewert
Dauer in Stunden:Minuten:Sekunden
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = NumToTime("2, 50");
print("Ergebnis = "+erg);
}
SysTime()
Ermittelt die aktuelle Systemzeit
Parameter
Diese Funktion hat keine oder keine benannten Parameter.
Rückgabewert
Uhrzeit
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = SysTime();
print("Ergebnis = "+erg);
}
TimeCmp(Time1,Time2)
Ermittelt die Differenz in Sekunden
Parameter
| Nr. | Parameter | Beschreibung |
|---|---|---|
| 1 | Time1 | Uhrzeit1 |
| 2 | Time2 | Uhrzeit2 |
Rückgabewert
Differenz in Sekunde
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = TimeCmp("00:00:00", "11:59:50");
print("Ergebnis = "+erg);
erg = TimeCmp("11:57:50", "11:59:50");
print("Ergebnis = "+erg);
}
TimeToNum(Time)
Umrechnung von Zeit in Zeit (60'stel) in Wert (100'stel)
Parameter
| Nr. | Parameter | Beschreibung |
|---|---|---|
| 1 | Time | Uhrzeit oder Dauer |
Rückgabewert
Wert
Verfügbarkeit
Standard
Beispiel
Main()
{
erg = TimeToNum("02:30");
print("Ergebnis = "+erg);
}