Datumsangaben bestehen aus zwei Elementen: Datum und Uhrzeit. Beim Konfigurieren einer Filterbedingung mit einem Datumsfeldtyp können Sie im Allgemeinen zwei Typen von Bedingungen erstellen: festes Datum und relatives Datum.
Hinweis:
Um Features nach Datum zu filtern, muss der Layer standardisierte SQL-Funktionen unterstützen.
Geben Sie beim Filtern nach Datum die Zeitkomponente in Ihrer lokalen Zeitzone ein. Das Dashboard untersucht im Hintergrund die Eigenschaften des Ziel-Layers auf Zeitzoneninformationen. Wenn sie gefunden werden, werden Abfragen in dieser Zeitzone gesendet. Dies kann die Konvertierung der Eingabewerte in die Zeitzone des Ziel-Layers beinhalten. Wenn keine Zeitzoneninformationen gefunden werden, konvertiert das Dashboard die Eingabewerte vor dem Senden in koordinierte Weltzeit (UTC).
Tipp:
- Datumsangaben in gehosteten Feature-Layern werden immer in UTC gespeichert. Beim Veröffentlichen eines gehosteten Feature-Layers können Sie eine Quellzeitzone angeben, und die Datumswerte werden im Rahmen des Hosting-Prozesses in UTC konvertiert.
- In ArcGIS Pro und ArcMap (10.4. und höher) können Zeitzoneninformationen beim Veröffentlichen eines Service, der Daten in einer registrierten Enterprise-Datenbank oder Geodatabase referenziert, festgelegt werden.
Bedingungen mit festem Datum
Filterbedingungen mit festem Datum enthalten einen bestimmten Datumswert. Dieser Wert kann eingegeben werden, indem ein Datum aus der Datumsauswahl auf der Registerkarte Wert oder ein anderes Datumsfeld auf der Registerkarte Feld ausgewählt wird. Das Auswählen eines Datumsfeldes funktioniert auf die gleiche Weise wie die Eingabe eines bestimmten Datumswertes, der basierend auf Datenänderungen in dem Feld aktualisiert werden kann.
Hinweis:
Die Registerkarte Feld wird nur angezeigt, wenn der Layer des Elements mehr als ein Datumsfeld aufweist.
Eine Filterbedingung mit festem Datum kann nur mit einem der folgenden Operatoren erstellt werden:
- ist
- ist nicht
- ist vor
- ist oder ist vor
- ist nach
- ist oder ist nach
Hinweis:
Es ist möglich, eine Filterbedingung mit festem Datum mit einem Bereich fester Datumsangaben zu erstellen. Dazu werden zuerst einzelne Filter mit festen Datumsangaben erstellt und dann mit logischen Operatoren kombiniert.
Bedingungen mit relativem Datum
Filterbedingungen mit relativem Datum enthalten einen Bereich von Datumswerten. Der Bereich kann mit dem aktuellen Zeitpunkt (also jetzt) verankert werden oder ihn enthalten. Es kann aber auch eine vordefinierte Periode (z. B. letzte Woche) sein. Der Bereich oder Ankertyp, den Sie eingeben können, hängt vom ausgewählten Operator ab.
Operator | Ankertyp |
---|---|
liegt innerhalb des/der letzten | Jetzt |
ist vor dem/der letzten | Jetzt |
liegt innerhalb des/der nächsten | Jetzt |
ist nach dem/der nächsten | Jetzt |
ist | Vordefiniert |
ist nicht | Vordefiniert |
ist vor | Vordefiniert |
ist oder ist vor | Vordefiniert |
ist nach | Vordefiniert |
ist oder ist nach | Vordefiniert |
Verankern mit dem aktuellen Zeitpunkt
Durch die Verwendung von Datumsbereichen, die mit dem aktuellen Zeitpunkt verankert sind, können Elemente mit der Häufigkeit aktualisiert werden, in der sich die Daten ändern. Beispiel: Ein Indikator, der so konfiguriert ist, dass er Daten aus den letzten 30 Minuten anzeigt, könnte jede Minute andere Daten anzeigen, wenn auch der entsprechende Layer so häufig aktualisiert wird. Ein Indikator, der Daten von gestern anzeigt, stellt erst andere Daten dar, wenn sich das aktuelle Datum geändert hat (nach Mitternacht). Das Aktualisierungsintervall des Layers ist dabei unerheblich.
Bei der Auswahl eines Operators, der mit dem Ankertyp "Jetzt" verknüpft ist, müssen Sie einen Multiplikator für Einheiten (N) und eine Zeiteinheit (wie Tag, Stunde, Minute oder Sekunde) angeben. Beispiel: Wenn der Datumsbereich 7 Tage enthält, ist der Multiplikator für Einheiten 7, und die Zeiteinheit ist Tag.
In der folgenden Tabelle werden diese Zeiteinheiten beschrieben. Beachten Sie, dass alle Datumswerte in Ihrer lokalen Zeitzone vorliegen.
Operator | Zeiteinheit | Beschreibung |
---|---|---|
liegt innerhalb des/der letzten | Sekunden | N Sekunden vor der aktuellen Sekunde bis jetzt. Dieser Bereich umfasst diese Sekunde bis zum aktuellen Zeitpunkt. |
Minuten | N Minuten vor der aktuellen Minute bis jetzt. Dieser Bereich umfasst diese Minute bis zum aktuellen Zeitpunkt. | |
Stunden | N Stunden vor der aktuellen Stunde bis jetzt. Dieser Bereich umfasst diese Stunde bis zum aktuellen Zeitpunkt. | |
Tagen | Beginnt um 0:00:00 Uhr. N Tage vor dem aktuellen Tag bis jetzt. Dieser Bereich umfasst heute bis zum aktuellen Zeitpunkt. | |
ist vor dem/der letzten | Sekunden | Beginnt um 0:00:00 Uhr. N Sekunden vor der aktuellen Sekunde und mit unbegrenzter Dauer. |
Minuten | Beginnt um 0:00:00 Uhr. N Minuten vor der aktuellen Minute und mit unbegrenzter Dauer. | |
Stunden | Beginnt um 0:00:00 Uhr. N Stunden vor der aktuellen Stunde und mit unbegrenzter Dauer. | |
Tagen | Beginnt um 0:00:00 Uhr. N Tage vor dem aktuellen Tag und mit unbegrenzter Dauer. | |
liegt innerhalb des/der nächsten | Sekunden | Beginnt jetzt und dauert N Sekunden ab jetzt. Dieser Bereich umfasst diese Sekunde nach dem aktuellen Zeitpunkt. |
Minuten | Beginnt jetzt und dauert N Minuten ab jetzt. Dieser Bereich umfasst diese Minute nach dem aktuellen Zeitpunkt. | |
Stunden | Beginnt jetzt und dauert N Stunden ab jetzt. Dieser Bereich umfasst diese Stunde nach dem aktuellen Zeitpunkt. | |
Tagen | Beginnt jetzt und dauert bis 23:59:59 Uhr. N Tage ab jetzt. Dieser Bereich umfasst heute nach dem aktuellen Zeitpunkt. | |
ist nach dem/der nächsten | Sekunden | Beginnt um 0:00:00 Uhr. N Sekunden nach der aktuellen Sekunde und mit unbegrenzter Dauer. |
Minuten | Beginnt um 0:00:00 Uhr. N Minuten nach der aktuellen Minute und mit unbegrenzter Dauer. | |
Stunden | Beginnt um 0:00:00 Uhr. N Stunden nach der aktuellen Stunde und mit unbegrenzter Dauer. | |
Tagen | Beginnt um 0:00:00 Uhr. N Tage nach dem aktuellen Tag und mit unbegrenzter Dauer. |
Verankern mit einer vordefinierten Periode
Die Verwendung von Datumsbereichen, die mit einer vordefinierten Periode verankert sind, eignet sich in Situationen, in denen die Daten nicht so häufig wie die Layer aktualisiert werden müssen, wie es der Fall ist, wenn Sie einen mit dem aktuellen Zeitpunkt verankerten Datumsbereich verwenden möchten.
Bei der Auswahl eines Operators, der einem vordefinierten Ankertyp zugeordnet wird, müssen Sie auf der Registerkarte Periode ein Intervall angeben.
Diese Perioden basieren auf den folgenden Einheiten. Beachten Sie, dass die Start- und Endzeiten immer auf Ihrer lokalen Zeitzone basieren.
- Tag: Ein Tag beginnt um 0:00:00 Uhr und dauert 24 Stunden, er endet um 23:59:59 Uhr. In Militärzeit beginnt ein Tag um 00:00:00 Uhr, dauert 24 Stunden und endet um 23:59:59 Uhr.
- Woche: Eine Woche beginnt um 0:00:00 Uhr am Sonntag, dauert 7 aufeinander folgende Tage und endet am siebten Tag (Samstag) um 23:59:59 Uhr.
- Monat: Ein Monat wird gemäß gregorianischem Kalender definiert. Jeder Monat beginnt um 0:00:00 Uhr (Ortszeit) am ersten Tag des Monats und dauert bis 23:59:59 Uhr (Ortszeit) am letzten Tag des Monats.
- Quartal: Jedes Jahr ist in Quartale unterteilt, die jeweils drei Monate lang sind, wie unten erläutert.
- 1. Quartal: Januar bis März
- 2. Quartal: April bis Juni
- 3. Quartal: Juli bis September
- 4. Quartal: Oktober bis Dezember
- Jahr: Ein Jahr ist ein Zeitraum von 12 Monaten, der am 1. Januar um 0:00:00 Uhr beginnt und am 31. Dezember um 23:59:59 Uhr endet.
Vordefinierter Zeitraum | Beschreibung |
---|---|
Jetzt | Das aktuelle Datum und die aktuelle Uhrzeit. |
Heute | Beginnt um 0:00:00 Uhr am aktuellen Tag und dauert 24 Stunden. |
Gestern | Beginnt um 0:00:00 Uhr am Tag vor dem aktuellen Tag und dauert 24 Stunden. |
Morgen | Beginnt um 0:00:00 Uhr am Tag nach dem aktuellen Tag und dauert 24 Stunden. |
Diese Woche | Beginnt um 0:00:00 Uhr am ersten Tag der aktuellen Woche und dauert sieben Tage. |
Letzte Woche | Die 7-Tage-Periode, die unmittelbar vor dem Beginn der aktuellen Woche endet. Die letzte Woche beginnt um 0:00:00 Uhr am ersten Tag der Woche vor der aktuellen Woche und dauert sieben Tage. |
Nächste Woche | Die 7-Tage-Periode, die unmittelbar nach dem Ende der aktuellen Woche beginnt. Die nächste Woche beginnt um 0:00:00 Uhr am ersten Tag der Woche nach der aktuellen Woche und dauert sieben Tage. |
Diesen Monat | Beginnt um 0:00:00 Uhr am ersten Tag des aktuellen Monats und dauert bis 23:59:59 Uhr am letzten Tag des Monats. |
Letzten Monat | Beginnt um 0:00:00 Uhr am ersten Tag des Monats vor dem aktuellen Monat und dauert bis 23:59:59 Uhr am letzten Tag des Monats. |
Nächster Monat | Beginnt um 0:00:00 Uhr am ersten Tag des Monats nach dem aktuellen Monat und dauert bis 23:59:59 Uhr am letzten Tag des Monats. |
Dieses Quartal | Beginnt um 0:00:00 Uhr am ersten Tag des aktuellen Quartals, dauert drei Monate und endet um 23:59:59 Uhr am letzten Tag des Quartals. |
Letztes Quartal | Beginnt um 0:00:00 Uhr am ersten Tag des Quartals unmittelbar vor dem aktuellen Quartal, dauert drei Monate und endet um 23:59:59 Uhr am letzten Tag des Quartals. |
Nächstes Quartal | Beginnt um 0:00:00 Uhr am ersten Tag des Quartals nach dem Ende des aktuellen Quartals, dauert drei Monate und endet um 23:59:59 Uhr am letzten Tag des Quartals. |
Dieses Jahr | Beginnt um 0:00:00 Uhr. am 1. Januar des aktuellen Jahres und dauert 12 Monate (bis 23:59:59 Uhr am 31. Dezember). |
Letztes Jahr | Beginnt um 0:00:00 Uhr. am 1. Januar des Jahres unmittelbar vor dem aktuellen Jahr und dauert 12 Monate (bis 23:59:59 Uhr am 31. Dezember). |
Nächstes Jahr | Beginnt um 0:00:00 Uhr. am 1. Januar des Jahres unmittelbar nach dem aktuellen Jahr und dauert 12 Monate (bis 23:59:59 Uhr am 31. Dezember). |
Jahr bis zum aktuellen Datum | Beginnt um 0:00:00 Uhr. am 1. Januar des aktuellen Jahres und dauert bis jetzt. Diese Periode unterscheidet sich von "Dieses Jahr", da letzteres auch Datumsangaben in der Zukunft enthalten kann, "Jahr bis zum aktuellen Datum" allerdings nicht. |