Skip to main content
Skip table of contents

f$Datum (f$Date)


f$Datum (f$Date)

Holen des aktuellen Tagesdatums bzw. der Uhrzeit

Syntax:

Datum = f$Datum( DatFormat, Sprache )oder
Datum = f$Datum( DatFormat )oder
Datum = f$Datum()

 

Argument

Typ

Bedeutung

 

DatFormat

Zeichenkette

Datumsformat (Standard: "tt.MM.jj") !optional! (Siehe unten)

 

Sprache

Zeichenkette

Sprache "D" (Standard) oder "GB" !optional!

Ergebnis:

Zeichenkette

Tagesdatum im gewählten Format

Datumsformat:

Es sind folgende Bezeichner zulässig:

t

Tag im Monat (1..31)

tt

Tag im Monat 2stellig (01..31)

ttt

Wochentag (Kurzform):
Sprache "D": Mon, Die, Mit, Don, Fre, Sam, Son
Sprache "GB": Mon, Tue, Wed, Thu, Fri, Sat, Sun

tttt

Wochentag (ausgeschrieben)
Sprache"D": Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag
Sprache "GB": Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday

M

Monat (1..12)

MM

Monat 2stellig (01..12)

MMM

Monatsname in Kurzform:
Sprache"D": Jan, Feb, Mär, Apr, Mai, Jun, Jul, Aug, Sep, Okt, Nov, Dez
Sprache "GB": Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec

MMMM

Monatsname ausgeschrieben

jj

Jahr 2stellig (00..99)

jjjj

Jahr 4stellig (1997..9999)

w

lfd. Nummer des Wochentags (1..7), beginnend bei Montag

WW

Kalenderwoche (1..53)

h

Stunde (0..23)

hh

Stunde 2stellig (00..23)

m

Minute (0..59)

mm

Minute 2stellig (00..59)

s

Sekunde (0..59)

ss

Sekunde 2stellig (00..59)

"..."

in Anführungszeichen eingeschlossener Text wird als Textkonstante übernommen, also nicht auf evtl. enthaltene Bezeichner untersucht.

Alle anderen Bestandteile der Formatangabe sind konstante Zeichen, z.B. ein „." als Datums-Trennzeichen.

Zur Unterstützung der englischen Version sind für die Bezeichner t und j auch die Bezeichner d (day) und y (year) zulässig.

Um das Datum im Format der aktuell eingestellten Systemeinstellungen zu erhalten, dann dieses in der Registry gelesen werden:

Datumsformat = f$ReadRegValue( 'HKEY_CURRENT_USER\\Control Panel\\International\\sShortDate' )

Das erhaltene Datumsformat kann direkt verwendet werden.

Beispiele:

Datum = f$Datum()
→ Datum = '08.05.97'

Datum = f$Datum( 'tttt, t. MMMM jjjj' )
→ Datum = 'Donnerstag, 8. Mai 1997'

Datum = f$Datum( 'MMMM d, yyyy', 'GB' )
→ Datum = 'May 8, 1997'

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.