Web サービスでの日付/時刻表示の不一致の解決Issue 日付と時刻の値には、値と表示値の両方があります。これらの値の間に不整合があると、予期しない動作が発生する可能性があります。value は、データベース内の生の値です。表示値は、UI に表示される分かりやすい値を表します。暗号化テキスト、日時、選択肢、参照フィールドなどの特定のフィールドタイプも、生の値とは異なる表示値を使用します。 DateTime フィールドでは、生の値は常に UTC タイムゾーンに保存され、表示値は現在のユーザーレコードに設定されたタイムゾーンで表示されます。 症状 日時の値が予想と異なるWeb サービスを使用して日付と時刻の値を入力すると、UI に別の値が表示されるCauseデフォルトでは、Web サービスは操作に応じて表示値または生の値のいずれかを使用します。 SOAP の挿入または更新操作では、要求値を表示値として扱いますSOAP 取得操作は生の値を返しますJSON 操作はすべて生の値を使用しますREST テーブル API の取得操作が生の値を返すREST Table API の挿入または更新操作では、特定のフィールドの表示値が使用されます (「sysparm_input_display_value」パラメーターを使用して、REST API が常に特定のタイプの値を使用するように強制できますResolution要求 URI にパラメーターを追加することで、操作で使用する形式を明示的に指定できます。 SOAP と JSONv2:表示値パラメーターを追加します。有効な値は、 true、 false、および all です。たとえば、表示値のみを使用するには、次のようにします。.service-now.com/incident.do?SOAP&displayvalue=allREST 取得操作:取得操作の sysparm_display_value パラメーターを追加します有効な値は true、 false、、all です。 たとえば、表示値のみを返すには、次のようにします。.service-now.com/api/now/table/incident?sysparm_display_value=trueREST の挿入または更新操作:挿入または更新操作の sysparm_input_display_value パラメーターを追加します。有効な値は true と false です。たとえば、生の値のみを使用してデータを挿入するには、次のようにします。.service-now.com/api/now/table/incident?sysparm_input_display_value=false