laptop and a wrench

不具合

The arcgis.gis.server.Server.logs.query() method does not honor the time interval defined between start_time and end_time with the datetime formats that are mentioned in the ArcGIS API for Python documentation or reference.

最後に公開された状態: August 23, 2022 ArcGIS API for Python
不具合 ID 番号 BUG-000149816
送信されましたJune 7, 2022
最終更新日June 5, 2024
適用対象ArcGIS API for Python
見つかったバージョン1.9.1
オペレーティング システムWindows OS
オペレーティング システムのバージョン10.0 64 Bit
修正されたバージョンQ1 2023 (2.1.0)
ステータスFixed

対処法

Use the Python script below by specifying the Python datetime object for the 'start_time' and 'end_time' arguments in the query() method using any code editor.

 

# Import modules

import datetime

import arcgis

from arcgis.gis import server

 

# Defining various Date Time formats as inputs for start_time and end_time arguments

# Datetime Python Object

start_time = datetime.datetime(2022, 6, 6)

end_time = datetime.datetime(2022, 6, 5)

 

# ArcGIS Server Timestamp(String Datetime)

# start_time = '2022-06-06T16:56:26,911'

# end_time = '2022-06-05T16:56:26,911'

 

# UNIX Epoch(Integer)

# start_time = 1654548986911

# end_time = 1654462586911

 

# Float

# start_time = 1654548986911.0

# end_time = 1654462586911.0

 

# Irrelevant String

# start_time = 'badtimestring'

# end_time = 'bad'

 

# Boolean (Irrelevant Object)

# start_time = True

# end_time = True

 

# Query logs

log_results = server.Server(url='server_admin_url', username='username', password='password').logs.query(start_time=start_time, end_time=end_time)

再現の手順

不具合 ID: BUG-000149816

ソフトウェア:

  • ArcGIS API for Python

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動