prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » scanTime()

scanTime()

Syntax:

int64 scanTime ( text )
int64 scanTime ( text, base_time )

Parameter:

time Bei diesem Parameter handelt es sich um eine Datums- und/oder Zeitangabe. Der Parameter muss vom Typ NONE, INT32, INT64, FLOAT oder STRING sein. Weitere Details zu Zeitangaben sind unter »Zeitangaben« beschrieben.
?doc?

Beschreibung:

Der folgende Text wurde 1:1 aus der alten Dokumentation kopiert und muss evtl. noch auf den aktuellen Stand gebracht werden.

  Syntax:   'scantime ( text )'
'scantime ( text, base )'
'scantime ( text, base, varname )'

scantime() erwartet als ersten Parameter eine Zeichennkette und wandelt sie eine Zeit um. Details hierzu sind im Abschnitt Datums- und Zeitangaben beschrieben. Als Basis für relative Zeitangaben wird 'BASE' oder ersatzweise die aktuelle Zeit verwendet.

Bis hier hin funktioniert scantime() genauso wie die vorherigen Zeitfunktionen. Zusätzlich werden aber die Zeichen der Zeichenkette 'TEXT', die nicht für die Umwandlung verwendet wurden, werden in der Variable '$RESULT2' abgespeichert.

Funktionsergebnis:

$RESULT2

Siehe auch:
 Zeitangaben   printTime()   scanInterval()   time() 

Weitere ähnliche Funktionen:

Datum & Zeit
Funktion Kurzinfo
date() Zeitangabe in das Datumsformat (INT32) wandeln.
dayName()
easterDate() Berechne den Ostersonntag einen gegebenen Jahres.
easterDayOfMarch() Berechne den Ostersonntag einen gegebenen Jahres und liefere den März-Tag.
monthName()
mSec() Relative Zeit in Millisekunden zu einem nicht weiter definiertem Startpunkt.
nSec() Relative Zeit in Nanosekunden zu einem nicht weiter definiertem Startpunkt.
printInterval() textausgabe eines Zeitintervalles
printTime() Formatierte Ausgabe einer Datums- und Zeitangabe.
scanInterval()
scanTime()
sec() Relative Zeit in Sekunden zu einem nicht weiter definiertem Startpunkt.
selectTime() Eine einzelne Komponenten (von Sekundenbruchteil bis Jahr) einer Zeitangabe errechnen.
splitTime() Die einzelnen Komponenten (von Sekundenbruchteile bis Jahr) einer Zeitangabe errechnen.
time() Zeitangabe in das Zeitformat (INT64) wandeln.
unix2date() Eine Zeitangabe im Unix-Format in eine Zeitangabe im Datumsformat wandeln.
unix2time() Eine Zeitangabe im Unix-Format in eine 64-Bit-Zeitangabe wandeln.
unixTime() Zeitangabe in das Unix-Zeitformat (INT32) wandeln.
uSec() Relative Zeit in Mikrosekunden zu einem nicht weiter definiertem Startpunkt.
 
Textanalyse
Funktion Kurzinfo
scan() Analyse eines Textes auf eine Konstante und Umwandlung in die entsprechende interne Darstellung.
scanBitField()
scanCharset()
scanId()
scanInterval()
scanRoman()
scanSize()
scanTime()