Freigeben über


Benutzerdefinierte Datums- und Uhrzeitformate für die FORMAT-Funktion (DAX)

In der folgenden Tabelle sind die Zeichen aufgeführt, mit denen Sie benutzerdefinierte Datums- und Uhrzeitformate erstellen können.

Formatangabe

Beschreibung

(:)

Zeittrennzeichen. In einigen Gebietsschemas werden unter Umständen andere Zeichen als Zeittrennzeichen verwendet. Mit dem Zeittrennzeichen werden Stunden, Minuten und Sekunden beim Formatieren von Zeitwerten getrennt. Das tatsächliche Zeichen, das in der formatierten Ausgabe als Zeittrennzeichen verwendet wird, wird durch den jeweiligen Kulturwert der Anwendung vorgegeben.

(/)

Datumstrennzeichen. In einigen Gebietsschemas werden unter Umständen andere Zeichen als Datumstrennzeichen verwendet. Mit dem Datumstrennzeichen werden Tag, Monat und Jahr beim Formatieren der Datumswerte getrennt. Das tatsächliche Zeichen, das in der formatierten Ausgabe als Datumstrennzeichen verwendet wird, wird durch den jeweiligen Kulturwert der Anwendung vorgegeben.

(%)

Wird verwendet, um anzugeben, dass das folgende Zeichen ohne Rücksicht auf alle nachfolgenden Buchstaben als Einzelbuchstabenformat gelesen werden soll. Damit wird auch angegeben, dass ein Einzelbuchstabenformat als benutzerdefiniertes Format gelesen wird. Weitere Informationen hierzu finden Sie weiter unten.

d

Zeigt den Tag als Zahl ohne führende Null an (Beispiel: 1). Verwenden Sie "%d", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

dd

Zeigt den Tag als Zahl mit einer führenden Null an (Beispiel: 01).

ddd

Zeigt den Tag als Abkürzung an (Beispiel: So).

dddd

Zeigt den Tag mit vollem Namen an (Beispiel: Sonntag).

M

Zeigt den Monat als Zahl ohne führende Null an (Januar wird z. B. als 1 dargestellt). Verwenden Sie "%M", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

MM

Zeigt den Monat als Zahl mit einer führenden Null an (Beispiel: 12.01.01).

MMM

Zeigt den Monat als Abkürzung an (Beispiel: Jan).

MMMM

Zeigt den Monat als vollständigen Monatsnamen an (Beispiel: Januar).

gg

Zeigt die Zeichenfolge für den Zeitraum an (Beispiel: n. Chr.).

h

Zeigt die Stunde als Zahl ohne führende Nullen im 12-Stunden-Format an (Beispiel: 1:15:15 PM). Verwenden Sie "%h", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

hh

Zeigt die Stunde als Zahl mit führenden Nullen im 12-Stunden-Format an (Beispiel: 01:15:15 PM).

H

Zeigt die Stunde als Zahl ohne führende Nullen im 24-Stunden-Format an (Beispiel: 1:15:15). Verwenden Sie "%H", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

HH

Zeigt die Stunde als Zahl mit führenden Nullen im 24-Stunden-Format an (Beispiel: 01:15:15).

m

Zeigt die Minute als Zahl ohne führende Nullen an (Beispiel: 12:1:15). Verwenden Sie "%m", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

mm

Zeigt die Minute als Zahl mit führenden Nullen an (Beispiel: 12:01:15).

s

Zeigt die Sekunde als Zahl ohne führende Nullen an (Beispiel: 12:15:5). Verwenden Sie "%s", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

ss

Zeigt die Sekunde als Zahl mit führenden Nullen an (Beispiel: 12:15:05).

f

Zeigt Sekundenbruchteile an. "ff" zeigt Hundertstelsekunden an, und "ffff" zeigt Zehntausendstelsekunden an. Sie können im benutzerdefinierten Format bis zu sieben f-Buchstaben verwenden. Verwenden Sie "%f", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

t

Verwendet das 12-Stunden-Format und zeigt für jede Stunde vor 12 Uhr mittags ein großes A an. Für jede Stunde zwischen 12 Uhr mittags und 11:59 PM wird ein großes P angezeigt. Verwenden Sie "%t", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

tt

Für Gebietsschemas, die das 12-Stunden-Format verwenden, werden für jede Stunde vor 12 Uhr mittags die Großbuchstaben AM angezeigt. Für jede Stunde zwischen 12 Uhr mittags und 11:59 PM werden die Großbuchstaben PM angezeigt.

Für Gebietsschemas, die das 24-Stunden-Format verwenden, wird nichts angezeigt.

y

Zeigt die Jahreszahl (0-9) ohne führende Nullen an. Verwenden Sie "%y", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

yy

Zeigt das Jahr in numerischem Format zweistellig mit einer führenden Null an, falls zutreffend.

yyy

Zeigt das Jahr im numerischen Format vierstellig an.

yyyy

Zeigt das Jahr im numerischen Format vierstellig an.

z

Zeigt den Zeitzonenunterschied ohne führende Null an (Beispiel: -8). Verwenden Sie "%z", wenn dies das einzige Zeichen im benutzerdefinierten numerischen Format ist.

zz

Zeigt den Zeitzonenunterschied mit einer führenden Null an (Beispiel: -08).

zzz

Zeigt den Zeitzonenunterschied als vollständige Zeichenfolge an (Beispiel: -08:00).

Hinweise

Bei Formatierungszeichenfolgen wird die Groß-/Kleinschreibung beachtet. Sie können eine andere Formatierung erzielen, indem Sie die Groß- bzw. Kleinschreibung verwenden. Wenn Sie einen Datumswert beispielsweise mit der Zeichenfolge "D" formatieren, wird das Datum im langen Format (nach dem aktuellen Gebietsschema) angezeigt. Wenn Sie jedoch zur Kleinschreibung "d" wechseln, wird das Datum im kurzen Format angezeigt. Es können auch unerwartete Ergebnisse oder ein Fehler auftreten, wenn die beabsichtigte Formatierung nicht mit der Groß-/Kleinschreibung einer definierten Formatzeichenfolge übereinstimmt.

Um das endgültige Format der Zeichenfolge zu bestimmen, wird bei der Datums- und Uhrzeitformatierung das aktuelle Gebietsschema des Benutzers verwendet. Beim Formatieren des Datums 18. März 1995 mit der Formatzeichenfolge "M/d/yyyy" ergibt sich beispielsweise Folgendes: Wenn das Benutzergebietsschema auf USA (en-us) festgelegt ist, lautet das Ergebnis "3/18/1995", und wenn das Benutzergebietsschema auf Deutschland (de-de) festgelegt ist, lautet das Ergebnis "18.03.1995".