Freigeben über


DTOC( )-Funktion

Gibt ein Datum vom Typ Zeichen aus einem Datums- oder DatumZeit-Ausdruck zurück.

DTOC(dExpression | tExpression [, 1])

Rückgabewerte

Zeichen

Parameter

  • dExpression
    Gibt eine Variable, ein Arrayelement oder ein Feld vom Typ Datum an, für die bzw. das DTOC( ) ein Datum vom Typ Zeichen zurückgibt.

  • tExpression
    Gibt eine Variable, ein Arrayelement oder ein Feld vom Typ DatumZeit an, für die bzw. das DTOC( ) ein Datum vom Typ Zeichen zurückgibt.

  • 1
    Gibt das Datum in einem für die Indizierung geeigneten Format zurück. Dies ist besonders nützlich, wenn die Tabellendatensätze in chronologischer Reihenfolge angeordnet werden sollen.

    Wenn Sie z. B. die Tabellendatensätze nach der Eingabereihenfolge sortieren möchten, verwenden Sie den folgenden Befehl:

    INDEX ON DTOC(gdInvDate, 1) + gnInvTime TAG Timeindx
    

    Die Felder gdInvDate und gnInvTime enthalten das Datum und die Uhrzeit der Eingabe der Daten in den Datensatz.

Hinweise

DTOC( ) gibt eine Zeichenfolge zurück, die einem Datums- oder einem DatumZeit-Ausdruck entspricht. Das Datumsformat wird durch SET CENTURY und SET DATE bestimmt.

Beispiel

SET STRICTDATE TO 1
STORE CTOD('10/31/98') TO gdThisDate
CLEAR
? DTOC(gdThisDate)
STORE DTOC({^1998-10-31}+90) TO gcExpireDate
? 'Your 90-day warranty expires ', gcExpireDate
? DTOC({^1998-10-31},1)

Siehe auch

CTOD( ) | SET CENTURY | SET DATE | SYS( ) - Funktionen - Überblick | TTOC( )