Sie können verschiedene Datums- und Zeitformate unabhängig voneinander oder in Kombination verwenden, 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 Leerstellen, die zum Trennen der einzelnen Formatelemente eingefügt wurden, 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.
Führen Sie die folgenden Schritte aus, um Datum und Uhrzeit als dynamischen Text zu formatieren:
- Um dynamischen Text in ein Layout einzufügen, klicken Sie auf der Registerkarte Einfügen in der Gruppe Grafiken und Text auf das Dropdown-Menü Dynamischer Text , und wählen Sie unter Kartenrahmen – Zeit die Option Aktuelle Zeit aus.
- Ziehen Sie in der Layout-Ansicht ein Feld an die gewünschte Position, um das dynamische Textelement zu erstellen.
Das dynamische Textelement wird dem Layout hinzugefügt.
- Klicken Sie mit der rechten Maustaste im Bereich Inhalt auf das dynamische Textelement, und wählen Sie dann Eigenschaften aus, um den Bereich Element zu öffnen.
- Klicken Sie im Bereich Element unter Text auf die Schaltfläche Textansicht , um den gesamten dynamischen Text anzuzeigen und die Syntax zu prüfen.
Im Formatattribut steuert der Text links neben dem vertikalen Balken das Datumsformat und der Text rechts neben den Steuerelementen das Zeitformat.
Im Bereich Element 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:
Dynamischer Text kann mithilfe der Tag-Ansicht oder Textansicht angezeigt werden. In der Tag-Ansicht wird jedes dynamische Text-Tag als klickbare Schaltfläche dargestellt, wobei statischer Text im gewohnten Textformat angezeigt wird. Durch Klicken auf die Schaltfläche wird ein Fenster geöffnet, in dem nur dieses Tag bearbeitet werden kann. Textansicht zeigt die vollständigen dynamischen Text-Tags mit statischem Text an.
- Aktualisieren Sie die Datums- und Zeitformate mit den Optionen, die in den Tabellen im unten stehenden Abschnitt aufgeführt sind.
Im Bereich Element wird der Text beispielsweise wie folgt angezeigt:
Current Time <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
- Um nur das Datum anzuzeigen, entfernen Sie den vertikalen Balken, und verwenden Sie nur das Datumsformat.
Im Bereich Element wird der Text beispielsweise wie folgt angezeigt:
Current Time <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
- Um nur die Uhrzeit anzuzeigen, entfernen Sie das Datumsformat, und fügen Sie den vertikalen Balken und ein Uhrzeitformat ein.
Im Bereich Element wird der Text beispielsweise wie folgt angezeigt:
Current Time <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
Format | Beschreibung | Beispielsyntax | Beispielausgabe |
---|---|---|---|
empty | Monat, Tag und Jahr als Ziffern ohne führende Null für einstellige Tage. | <dyn type="date" format=""/> | 9/7/2009 |
short | Monat, Tag und Jahr als Ziffern ohne führende Null für einstellige Tage. | <dyn type="date" format="short"/> | 9/7/2009 |
long | Monat und Tag als Text mit Jahr. | <dyn type="date" format="long"/> | Montag, 7. September 2009 |
unishort | Unicode-Standard für kurze internationale Datumsformate. | <dyn type="date" format="unishort"/> | Kanada: 2009-09-07 Deutschland: 07.09.09 Japan: 2009/09/07 |
unimedium | Unicode-Standard für mittellange internationale Datumsformate. | <dyn type="date" format="unimedium"/> |
Kanada: Sep 7, 2009 Deutschland: 07.09.2009 Japan: 2009/09/07 |
unilong | Unicode-Standard für lange internationale Datumsformate. | <dyn type="date" format="unilong"/> | Kanada: September 7, 2009 Deutschland: 7. September 2009 Japan: 2009年9月7日 |
unifull | Unicode-Standard für vollständige internationale Datumsformate. | <dyn type="date" format="unifull"/> | Kanada: Monday, September 7, 2009 Deutschland: Montag, 7. September 2009 Japan: 2009年9月7 日月曜日 |
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"/> | Mo |
dddd | Wochentag als vollständiger Name. Die Funktion verwendet den Wert "LOCALE_SDAYNAME", dem das angegebene Gebietsschema zugeordnet ist. | <dyn type="date" format="dddd"/> | Montag |
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="yyyy"/> | 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
Formatieren | Beschreibung | Beispielsyntax | Beispielausgabe |
---|---|---|---|
empty | Stunde, Minuten und Sekunden ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format. | <dyn type="time" format=""/> | 4:08:09 PM |
kurze ganze Zahl | Stunde und Minuten ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format. | <dyn type="time" format="short"/> | 4:08 PM |
long | Stunde, Minuten und Sekunden ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format. | <dyn type="time" format="long"/> | 4:08:09 PM |
unishort | Unicode-Standard für kurze internationale Zeitformate. | <dyn type="time" format="unishort"/> | Kanada: 4:08 p.m. Deutschland: 16:08 Japan: 16:08 |
unimedium | Unicode-Standard für mittellange internationale Zeitformate. | <dyn type="time" format="unimedium"/> | Kanada: 4:08:09 p.m. Deutschland: 16:08:09 Japan: 16:08:09 |
unilong | Unicode-Standard für lange internationale Zeitformate. Dies beinhaltet die Zeitzone. | <dyn type="time" format="unilong"/> | Kanada: 4:08:09 p.m. PDT Deutschland: 16:08:09 GMT-7 Japan: 16:08:09 GMT-7 |
unifull | Unicode-Standard für vollständige internationale Zeitformate. Dies beinhaltet die Zeitzone. | <dyn type="time" format="unifull"/> | Kanada: 4:08:09 p.m. Pacific Daylight Saving Time Deutschland: 16:13:09 Nordamerikanische Westküsten-Sommerzeit Japan: 16時08分09秒 アメリカ太平洋夏時間 |
h | Stundenangaben ohne führende Null für einstellige Stundenangaben im 12-Stunden-Format. | <dyn type="time" format="h"/> | 4 |
H | Stundenangaben ohne führende Null für einstellige Stundenangaben im 24-Stunden-Format. | <dyn type="time" format="H"/> | 16 |
hh | Stundenangaben mit führender Null für einstellige Stundenangaben im 12-Stunden-Format. | <dyn type="time" format="hh"/> | 04 |
HH | Stundenangaben mit führender Null für einstellige Stundenangaben im 24-Stunden-Format. | <dyn type="time" format="HH"/> | 16 |
m | Minuten ohne führende Null für einstellige Minuten. | <dyn type="time" format="m"/> | 8 |
mm | Minuten mit führender Null für einstellige Minuten. | <dyn type="time" format="mm"/> | 08 |
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 |