Seite durchsuchen nach:
(powered by
FreeFind)
Bemerkung: Manche Browser haben offensichlich Probleme mit CSS. Für die richtige Darstellung dieser Seiten verwenden Sie am besten
Firefox,
Chrome oder
Opera.
Syntax
euroDate = TransDate([rexxDate][, rexxFormat]) [;]
Beschreibung
Umsetzen des Datums vom beliebigen
REXX-Datumsformat:
(
DEMNOSUW[JL]) in das europäische Datumsformat (
dd.mm.yyyy). .
Aufrufparameter
rexxDate
Das Datum zum Konvertieren. Muss im gültigen
REXX-Datumsformat:
(
DEMNOSUW[JL]) vorliegen.
Standardwerte
rexxDate
Das aktuelle Datum (heute), wie es vom Aufruf der Funktion
Date('S')
(
yyyymmdd) zurück gegeben wird. In diesem Fall wird das Format
S
explizit und unabhängig von der Angabe angenommen.
rexxFormat
Das Standart-REXX-Datumsformat
N.
Rückgabewerte
euroDate
Datum im europäischen Standardformat dd.mm.yyyy
Bemerkungen
Die Return-Klausel dieser Funktion ist ein sehr gutes Beispiel
dafür, wie man die Built-in-Funktion Translate benutzen kann.
Sourcecode
/*===( Translate date in valid REXX format to european format dd.mm.jjjj )===*/
TransDate: Procedure
Arg rexxDate, rexxFormat
If rexxDate = '' Then rexxDate = Date( 'S' )
Else rexxDate = Date( 'S', rexxDate, rexxFormat )
Return Translate( '78.56.1234', rexxDate, '12345678' )
/*** End TransDate ***/
Beispiel 1
euroDate = TransDate()
Say euroDate
Ergebnis 1
13.04.2007 /* Erstellt am 13.04.2007 */
Beispiel 2
euroDate = TransDate( Date() )
Say euroDate
Ergebnis 2
13.04.2007 /* Erstellt am 13.04.2007 */
Beispiel 3
rexxDate = "56060"
rexxFormat = "B"
euroDate = TransDate( rexxDate, rexxFormat )
Say euroDate
Ergebnis 3
29.02.1956
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 25 Feb 2010 (56) - 13:24:18.