DateTime

DateTime ist eine Textfunktion, die das Datum und die Uhrzeit des Auffüllens eines Berichts mit Daten zurückgibt. Datum und Uhrzeit werden vom Berichtsserver abgerufen und entsprechen dem Land, in dem sich der Berichtsserver befindet. Sie können DateTime in einem Textfeld, einer Textzelle oder einer Zeilen- oder Spaltenüberschrift verwenden.

Hinweis:

Die in den Textfunktionsergebnissen bei der Berichtsvorschau verwendete Zeitzone entspricht der für den betreffenden Benutzer in den Benutzereinstellungen angegebenen Zeitzone.

Syntax:

DateTime("DateFormat","TimeFormat")

Hinweis:

Wenn die Parameter der Funktion "DateTime" nicht angegeben werden, z.B. DateTime (), oder wenn in beiden Parametern "none" (Kein Wert) verwendet wird, z.B. DateTime (none, none), werden für das Format die Narrative Reporting-Benutzervoreinstellungen für Datum und Zeit verwendet.

Hinweis:

Parameterdefinitionen finden Sie unter folgendem Thema: Parameter für Textfunktionen.

Alternativ dazu können Sie gebietsschemaneutrale Werte für kurze, mittlere, lange und vollständige Formate angeben: DateTime (short|medium|long|full|none, short|medium|long|full|none). (Verwenden Sie keine Anführungszeichen, wenn Sie diese Werte eingeben.) Beispiele (die angegebenen Beispiele beziehen sich auf die USA):

  • DateTime(short, short): 01/03/2017 1:54 PM

  • DateTime(medium, medium): Jan 03, 2017 1:54:32 PM

  • DateTime(long, long): Januar 03, 2017 1:54:32 PM PDT

  • DateTime(full, none): Dienstag, Januar 03, 2017 (Hinweis: Die Uhrzeit wird nicht angezeigt.)

  • DateTime(none, short): 1:54 PM (Hinweis: Das Datum wird nicht angezeigt.)

Tabelle 10-9 Formatierungszeichen für Datum und Uhrzeit

Formatierungszeichen Bedeutung Datentyp Beispiel

G

Bezeichnung der Ära

Text

AD

M

Monat im Jahr

Text oder Zahl

Wenn der Monat "Juli" ist: M zeigt 7 an, MM zeigt 07 an, MMM zeigt "Jul" an, MMMM zeigt "Juli" an

d

Tag im Monat

Zahl

10

h

Stunde in AM/PM (1-12)

Zahl

11

H

Stunde des Tages (0-23)

Zahl

22

m

Minute in Stunde

Zahl

30

s

Sekunde in Minute

Zahl

25

S

Millisekunde

Zahl

978

E

Wochentag

Text

E: Di EE: Dienstag

D

Tag im Jahr

Zahl

189

F

Wochentag im Monat

Zahl

Date("dd-MMM-yy ‘is the’ F 'th ' E 'of' ‘MMM") zeigt Folgendes an:

24-Dec-02 is the 4th Tue of Dec (24-Dez-02 ist der 4. Di im Dez)

w

Woche im Jahr

Zahl

27

W

Woche im Monat

Zahl

2

a

AM/PM-Markierung

Text

PM

k

Stunde des Tages (1-24)

Zahl

23

K

Stunde in AM/PM (0-11)

Zahl

Wenn die US-Uhrzeit 3:37 PM ist: 3

z

Zeitzone

Text

Pacific Standard Time

y

Jahr

Zahl

2017,02

'

Literaltext

Text

Date(" D’the day of ’yyyy") zeigt Folgendes an: 105th day of 2017 (105. Tag von 2017)

' '

Zwei einfache Anführungszeichen, um ein einfaches Anführungszeichen zu erzeugen

Text

Date("k:mm ‘O’’Clock’ a") zeigt Folgendes an: 6:15 O’Clock PM

Verwenden Sie zwei einfache Anführungszeichen, um ein einfaches Anführungszeichen bzw. einen Apostroph zu erzeugen, wie z.B. in O’Clock (O’’Clock).

Hinweise zur Verwendung von Formatierungszeichen:

  • Die Zahl oder Anzahl der Formatierungszeichen bestimmt das Format:

    • Bei Text bedeuten weniger als vier Buchstaben im Muster, dass gegebenenfalls eine Kurzform oder Abkürzung verwendet wird.

    • Vier oder mehr Buchstaben im Muster bedeuten, dass das Wort vollständig ausgeschrieben wird.

    • M oder MM bedeutet, dass der Monat als Zahl angegeben wird.

    • MMM bedeutet, dass die aus drei Buchstaben bestehende Abkürzung für den Monat verwendet wird.

    • MMMM bedeutet, dass der vollständige Name des Monats verwendet wird.

    Beispiel: Wenn das Datum der 24. April ist:

    Date("dd-M-yy") zeigt 24-4-17 an

    Date("dd-MM-yy") zeigt 24-04-17 an

    Date("dd-MMM-yy") zeigt 24-Apr-17 an

    Date("dd-MMMM-yy") zeigt 24-April-17 an

  • Bei Zahlen ist die Anzahl der Musterbuchstaben die Mindestanzahl der Ziffern. Kürzere Zahlen werden mit Nullen aufgefüllt. Das Jahr ist ein Sonderfall. Wenn Sie "yy" verwenden, werden die letzten beiden Stellen der Jahreszahl angezeigt, und wenn Sie "yyyy" verwenden, werden alle vier Stellen angezeigt.

    Beispiel: Wenn der Monat Februar ist:

    Date("MM-yyyy") zeigt 02-2017 an

  • Alle groß- und kleingeschriebenen Buchstaben werden als Muster betrachtet, unabhängig davon, ob sie festgelegte Formatierungszeichen sind.

  • Setzen Sie Literaltext in einfache Anführungszeichen. Um ein einfaches Anführungszeichen in Literaltext zu verwenden, setzen Sie den Text in einfache Anführungszeichen, und verwenden Sie zwei einfache Anführungszeichen, um den Apostroph anzugeben.

    Beispiel: Das Format zum Drucken von 4 o’clock lautet:

     Date("hh 'o''clock' ")

Beispiele:

Datumsformat Ergebnis

Date("d/M/yy")

23/3/17

Date("d-MMM-yy")

23-Mär-17

Date("EEEE, MMMM dd, yyyy")

Donnerstag, März 23, 2017

Date("h:mm:ss a")

12:52:05 PM

Date("h:mm:ss a zzzz")

12:52:05 PM Eastern Standard Time

Date("EEEE, MMMM dd, yyyy G 'time:' h:mm:ss a zzzz")

Donnerstag, März 23, 2017 AD Uhrzeit: 12:52:05 PM Eastern Standard Time

Date("hh 'o’’clock' a, zzzz")

12:00 PM, Eastern Standard Time

Sie müssen zwei einfache Anführungszeichen verwenden, um ein einfaches Anführungszeichen im Text Ihres formatierten Ergebnisses zu erzeugen.