HOW TO

Runden der Uhrzeit auf die nächste Stunde in einem Textfeld mit Arcade in Portal for ArcGIS und ArcGIS Online Map Viewer

Last Published: May 23, 2024

Beschreibung

Manchmal ist es notwendig, die im Zeitfeld aufgezeichneten Minuten und Sekunden zu entfernen. Das Runden der Uhrzeit auf die nächste Stunde ist jedoch zeitaufwendig, wenn große Datenmengen bereitgestellt werden, wie in der Abbildung unten gezeigt. Dieses Problem lässt sich lösen, indem ein Arcade-Ausdruck verwendet wird, um die Attributtabelle mit Daten zu füllen. In diesem Artikel wird der Workflow zum Runden der Uhrzeit auf die nächste Stunde mithilfe eines Arcade-Ausdrucks in Portal for ArcGIS und ArcGIS Online Map Viewer beschrieben.

Die Uhrzeit mit Minuten und Sekunden in der Attributtabelle

Lösung oder Problemumgehung

Note:
This workflow only applies to time data in a text field. For time data in a date field, use the Convert Time Field (Data Management) tool in ArcGIS Pro to convert the date field to a text field.
  1. Melden Sie sich bei Portal for ArcGIS oder ArcGIS Online an, und klicken Sie auf Inhalt > Eigene Inhalte.
  2. Navigieren Sie zum gehosteten Feature-Layer, und klicken Sie darauf, um die Elementdetailseite zu öffnen.
  3. Klicken Sie auf die Registerkarte Daten, um die Tabelle anzuzeigen.
  4. Runden Sie die Uhrzeit mit einem Arcade-Ausdruck auf die nächste Stunde ab.
    1. Klicken Sie auf die Feldüberschrift des Zeitfeldes, und wählen Sie in der Dropdown-Liste die Option Berechnen aus. Klicken Sie auf Arcade.
    2. Kopieren Sie den folgenden Arcade-Ausdruck, und fügen Sie ihn in das Feld Ausdruck ein. Ersetzen Sie <TIME_FIELD> durch den Namen des Zeitfeldes. Klicken Sie auf Test.
var t = ($feature.<TIME_FIELD>)
var x = Iif (Minute(t) < 30, Hour(t), Hour(t) + 1)
if(x == 24) {
return 0 + ":00";
} else {
return x + ":00"}
Der im Feld "Ausdruck" konfigurierte Arcade-Ausdruck
  1. Wenn auf der Registerkarte Ergebnisse die gerundete Uhrzeit angezeigt wird, klicken Sie auf OK.
Die gerundete Uhrzeit, die auf der Registerkarte "Ergebnisse" angezeigt wird

Die folgende Abbildung zeigt die auf die nächste Stunde gerundete Uhrzeit im 24-Stunden-Format in der Attributtabelle von Portal for ArcGIS.

Die gerundete Uhrzeit in der Attributtabelle

Artikel-ID: 000030915

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln