Formatieren von Datum und Uhrzeit als dynamischen Text

Zahlreiche Datums- und Zeitformate können unabhängig voneinander oder in Kombination verwendet werden, um die Anzeige von Daten und Uhrzeiten als dynamischen Text zu steuern. Diese Formate können für jedes dynamische Text-Tag verwendet werden, das mit einem Datum oder einer Uhrzeit in Beziehung steht, z. B. Speicherdatum oder aktuelle Uhrzeit. Bei der Verwendung in einer Kombination werden alle eingefügten Leerstellen zum Trennen der einzelnen Formatelemente auch in der Ausgabezeichenfolge auf der Seite angezeigt. Bei der Formatsyntax wird die Groß- und Kleinschreibung berücksichtigt. Zeichen in der Formatzeichenfolge, die in einfache Anführungszeichen eingeschlossen sind, werden in der Ausgabezeichenfolge an derselben Position und unverändert angezeigt.

  1. Um dynamischen Text in ein Layout einzufügen, klicken Sie auf der Registerkarte Einfügen in der Gruppe Text auf das Dropdown-Menü Dynamischer Text Add Dynamic Text, und wählen Sie unter Kartenrahmen – Zeit Aktuelle Zeit aus.
  2. Klicken Sie in der Layout-Ansicht auf ein Feld, und ziehen Sie es an die gewünschte Position, um das dynamische Textelement zu erstellen.

    Das dynamische Textelement wird dem Layout hinzugefügt.

  3. Beachten Sie im Bereich Text formatieren unter Text die Syntax. Im Formatattribut steuert der Text links neben dem vertikalen Balken das Datumsformat und der Text rechts neben den Steuerelementen das Zeitformat.

    Im Bereich Text formatieren wird der Text wie folgt angezeigt:

    Current Time <dyn type="mapFrame" name="Map Frame Name" property="time" format="short|short"/>.

    Auf der Seite wird der Text wie folgt angezeigt:

    Aktuelle Zeit 31.7.2004 1:57 AM bis 6.12.2007 3:15 PM

    Hinweis:

    Wenn der Bereich Text formatieren nicht geöffnet ist, klicken Sie mit der rechten Maustaste auf das dynamische Textelement im Bereich Inhalt, und wählen Sie Eigenschaften aus, um den Bereich zu öffnen.

  4. Aktualisieren Sie die Datums- und Zeitformate mit den Optionen in den Tabellen im folgenden Abschnitt.

    Im Bereich Text formatieren wird der Text beispielsweise wie folgt angezeigt:

    Aktuelle Zeit <dyn type="mapFrame" name="Map Frame Name" property="time" format="long|H:mm"/>.

    Auf der Seite wird der Text wie folgt angezeigt:

    Aktuelle Zeit Samstag, 31. Juli 2004 1:57 bis Donnerstag, 6. Dezember 2007 15:15

  5. Um nur das Datum anzuzeigen, entfernen Sie den vertikalen Balken, und verwenden Sie nur das Datumsformat.

    Im Bereich Text formatieren wird der Text beispielsweise wie folgt angezeigt:

    Aktuelle Zeit <dyn type="mapFrame" name="Map Frame Name" property="time" format="short"/>.

    Auf der Seite wird der Text wie folgt angezeigt:

    Aktuelle Zeit 31.7.2004 bis 6.12.2007

  6. Um nur die Uhrzeit anzuzeigen, entfernen Sie das Datumsformat, und fügen Sie den vertikalen Balken und ein Uhrzeitformat ein.

    Im Bereich Text formatieren wird der Text beispielsweise wie folgt angezeigt:

    Aktuelle Zeit <dyn type="mapFrame" name="Map Frame Name" property="time" format="|h:mm:ss tt"/>.

    Auf der Seite wird der Text wie folgt angezeigt:

    Aktuelle Zeit 1:57:33 AM bis 3:15:55 PM

Dynamische Text-Tags

Datumsformate

FormatBeschreibungBeispielsyntaxBeispielausgabe

leer

Monat, Tag und Jahr als Ziffern ohne führende Null für einstellige Tage.

<dyn type="date" format=""/>

7.9.2009

short

Monat, Tag und Jahr als Ziffern ohne führende Null für einstellige Tage.

<dyn type="date" format="short"/>

7.9.2009

long

Monat und Tag als Text mit Jahr.

<dyn type="date" format="long"/>

Donnerstag, 7. September 2009

month

Monat als Text mit Jahr.

<dyn type="date" format="month"/>

September 2009

d

Tag des Monats als Ziffern ohne führende Null für einstellige Tage.

<dyn type="date" format="d"/>

7

dd

Tag des Monats als Ziffern mit führender Null für einstellige Tage.

<dyn type="date" format="dd"/>

07

ddd

Wochentag als Abkürzung mit drei Buchstaben. Die Funktion verwendet den Wert "LOCALE_SABBREVDAYNAME", dem das angegebene Gebietsschema zugeordnet ist.

<dyn type="date" format="ddd"/>

Don

dddd

Wochentag als vollständiger Name. Die Funktion verwendet den Wert "LOCALE_SDAYNAME", dem das angegebene Gebietsschema zugeordnet ist.

<dyn type="date" format="dddd"/>

Donnerstag

M

Monat als Ziffern ohne führende Null für einstellige Monate.

<dyn type="date" format="M"/>

9

MM

Monat als Ziffern mit führender Null für einstellige Monate.

<dyn type="date" format="MM"/>

09

MMM

Monat als Abkürzung mit drei Buchstaben. Die Funktion verwendet den Wert "LOCALE_SABBREVMONTHNAME", dem das angegebene Gebietsschema zugeordnet ist.

<dyn type="date" format="MMM"/>

Sep

MMMM

Monat als vollständiger Name. Die Funktion verwendet den Wert "LOCALE_SMONTHNAME", dem das angegebene Gebietsschema zugeordnet ist.

<dyn type="date" format="MMMM"/>

September

y

Jahr als letzte zwei Ziffern, aber ohne führende Null für Jahre kleiner als 10.

<dyn type="date" format="y"/>

9

yy

Jahr als letzte zwei Ziffern, aber mit führender Null für Jahre kleiner als 10.

<dyn type="date" format="yy"/>

09

yyy oder yyyy

Vollständige Jahresangabe mit vier oder fünf Ziffern, je nach verwendetem Kalender. Die Kalender Thailändischer Buddhisten und Koreanische Kalender verfügen jeweils über Jahresangaben mit fünf Ziffern. Das Muster "yyyy" zeigt für diese beiden Kalender fünf Ziffern und für alle anderen unterstützten Kalender vier Ziffern an.

<dyn type="date" format="yyy"/>

2009

gg

Zeichenfolge für Periode oder Zeitraum. Die Funktion verwendet den Wert "CAL_SERASTRING", dem das angegebene Gebietsschema zugeordnet ist. Dieses Element wird ignoriert, wenn dem zu formatierenden Datum keine Zeichenfolge für die Periode oder den Zeitraum zugeordnet ist.

<dyn type="date" format="gg"/>

A.D.

Zeitformate

FormatBeschreibungBeispielsyntaxBeispielausgabe

leer

Stunde, Minuten und Sekunden ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format.

<dyn type="time" format=""/>

3:04:09 PM

short

Stunde und Minuten ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format.

<dyn type="time" format="short"/>

3:04 PM

long

Stunde, Minuten und Sekunden ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format.

<dyn type="time" format="long"/>

3:04:09 PM

h

Stundenangaben ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format.

<dyn type="time" format="h"/>

3

H

Stundenangaben ohne führende Null für einstellige Stundenangaben im 24-Stunden-Format.

<dyn type="time" format="H"/>

15

hh

Stundenangaben mit führender Null für einstellige Stundenangaben im 12-Stunden-Format.

<dyn type="time" format="hh"/>

03

HH

Stundenangaben mit führender Null für einstellige Stundenangaben im 24-Stunden-Format.

<dyn type="time" format="HH"/>

15

m

Minuten ohne führende Null für einstellige Minuten.

<dyn type="time" format="m"/>

4

mm

Minuten mit führender Null für einstellige Minuten.

<dyn type="time" format="mm"/>

04

s

Sekunden ohne führende Null für einstellige Sekunden.

<dyn type="time" format="s"/>

9

ss

Sekunden mit führender Null für einstellige Sekunden.

<dyn type="time" format="ss"/>

09

t

Zeitmarkerzeichenfolge mit einem Buchstaben, z. B. "A" oder "P".

<dyn type="time" format="t"/>

P

tt

Zeitmarkerzeichenfolge mit mehreren Buchstaben, z. B. "AM" oder "PM".

<dyn type="time" format="tt"/>

PM

Verwandte Themen


In diesem Thema
  1. Dynamische Text-Tags