HOW TO
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.
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.
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"}
Die folgende Abbildung zeigt die auf die nächste Stunde gerundete Uhrzeit im 24-Stunden-Format in der Attributtabelle von Portal for ArcGIS.
Artikel-ID: 000030915
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen