When entering the date in ArcGIS Survey123 with the month-year appearance, and using a time zone which is above UTC +0, the date displays the last day of the previous month.
最後に公開された状態: June 2, 2021ArcGIS Survey123
不具合 ID 番号
BUG-000138516
送信されました
March 26, 2021
最終更新日
June 5, 2024
適用対象
ArcGIS Survey123
見つかったバージョン
3.12
オペレーティング システム
Android
オペレーティング システムのバージョン
11.x
ステータス
Known Limit
開発チームによる確認後に、この問題が、Esri の管理の範囲外にあるソフトウェアの既知の制限に関するものであると判断されました。 問題の「参考情報」セクションに、さらに詳細な説明が示されていることがあります。
参考情報
This is an expected behaviour. This is not caused by entering data with a UTC+0 time zone. The displayed value also depends on the current time zone when viewing the data. When using the 'month-year' appearance, the value stored is equal to 12am (UTC) on the first day of the selected month. The client used to view the data determines how date and time values are displayed. When a date field is displayed in ArcGIS Online, the date is converted from UTC to the local time. This is done by querying the computer and asking for its time zone setting.
This can be verified by viewing the data in ArcGIS Online (in current time zone), and then switching the time zone to a very different time zone, and refresh the ArcGIS Online data page. Some of the dates are now displayed as the previous day (from Mar 1st to Feb 28th using your example) if the time shift is sufficiently large.
Please refer to ArcGIS Online (https://doc.arcgis.com/en/arcgis-online/manage-data/work-with-date-fields.htm#ESRI_SECTION1_BCC2E215ABAE4997983D065D5CF66FA1) or ArcGIS Enterprise (https://enterprise.arcgis.com/en/portal/latest/use/work-with-date-fields.htm#ESRI_SECTION1_BCC2E215ABAE4997983D065D5CF66FA1) documentation for more information.