PROBLEM
Bei der Veröffentlichung von ArcMap in ArcGIS Online wird für Datumsinformationen in ArcGIS Online-Pop-up-Fenstern und -Attributtabellen, die in einem Datumsfeld gespeichert sind, der Tag vor dem erwarteten Datum angezeigt.
In ArcGIS Online wird die Zeit im UTC-Format gespeichert. Dieses Problem tritt auf, wenn in ArcMap ein Datumsfeld verwendet wird, jedoch keine Zeitkomponente angegeben ist. Wenn ein Service veröffentlicht wird, werden die Werte aus einem Datumsfeld im UTC-Format auf den Server kopiert und dort gespeichert. Wenn dem Datumsfeld keine Zeitkomponente zugewiesen wurde, wird angenommen, dass die Werte im UTC-Format vorliegen, und diese werden entsprechend auf den Server kopiert. Deshalb wird bei Anzeige der Datums-/Uhrzeitwerte aus dem Service dem gespeicherten UTC-Datum ein Wert für die automatische Konvertierung hinzugefügt, der auf der Zeitzoneneinstellung des Computers basiert. Diese Konvertierung kann zu einem falschen Zeitwert führen und in manchen Fällen dazu, dass als Datum der Vortag angezeigt wird.
Gehen Sie nach einer der folgenden Optionen vor, um das Problem zu beheben:
Freigeben der Daten mit ArcGIS Pro
Geben Sie die Daten mit ArcGIS Pro frei, und geben Sie die gewünschte Zeitzone an, bevor Sie die Daten in ArcGIS Online veröffentlichen. Je nach Datentyp der Veröffentlichung finden Sie weitere Informationen im Schritt zum Angeben einer Zeitzone in ArcGIS Online: Veröffentlichen gehosteter Feature-Layer.
Konvertieren der Werte im Datumsfeld unter Verwendung des Werkzeugs "Zeitzone konvertieren" in ArcMap
Konvertieren Sie die im Datumsfeld gespeicherten Werte in UTC-Zeit, und übernehmen Sie keine Zeiteinstellungen in den Layer. Dazu können Sie das Werkzeug Zeitzone konvertieren in ArcMap verwenden. Dieses Werkzeug konvertiert die Datums-/Uhrzeitwerte basierend auf den in den Parametern angegebenen Zeitzonen und fügt ein neues Feld mit den konvertierten Werten hinzu. Das neue Feld kann dann bei der Arbeit mit einem Service nach der Veröffentlichung verwendet werden, um die Werte in lokaler Uhrzeit anzuzeigen.
Verwenden Sie ein Textfeld, um die Datumsinformationen zu speichern.
Hinweis: Obwohl mit dieser Option die Probleme der Datumsanzeige gelöst werden, wird sie nicht allgemein als optimale Lösung empfohlen. Wenn Sie nach dieser Methode vorgegangen sind, ist nur für Datumsfelder verfügbare Funktionalität nicht mehr verfügbar.
Fügen Sie ein neues Zeichenfolgenfeld hinzu, und verwenden Sie die Feldberechnung, um das neue Feld mit den Feldwerten des Datumsfeldes zu füllen.
Hinweis: Wenn Sie ein Datum ohne bestimmte Zeit eingeben, addieren Sie 12 Stunden zu diesem Datum. Auf diese Weise können die Datumsinformationen in der Feature-Class wie erwartet in der Webkarte wiedergegeben werden. Wenn z. B. die Datumsinformation "4/15/2015" lautet, bearbeiten Sie das Attribut, damit es "4/15/2015 12:00" oder "4/15/2015 12:00 PM" lautet. Weitere Informationen hierzu finden Sie unter ArcGIS Online: Arbeiten mit Datumsfeldern.
Hilfe von ArcGIS-Expert*innen erhalten
Die Esri Support-App herunterladen