Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

REST API のパラメータに指定する日付フォーマットについて

公開日: Mar 22, 2024
説明
REST API のパラメータに指定する日付フォーマットの書き方がわかりません。構文エラー、もしくはINVALID_DATE_FORMAT などのエラーとなってしまいます。
解決策

1. まず日付のフォーマットは ISO 8601 フォーマットにする必要があります。

例:
2016/08/15 4:33(GMT)の場合 ==> 2016-08-15T04:04:33+00:00

2. 次に URL エンコードをします。※この際、/ (スラッシュ) および = (イコール)、& (アンパサンド) までエンコードしないようご注意ください。

例:
/services/data/v37.0/sobjects/Account/updated/?start=2016-08-15T04%3A33%3A00%2B00%3A00&end=2016-08-15T04%3A34%3A00%2B00%3A00 

実質的には : (コロン) 及び + (プラス) のみがエンコードされている状態です。

上記は下記日付指定を意味します。

/services/data/v37.0/sobjects/Account/updated/?start=2016-08-15T16:04:33+00:00&end=2016-08-15T16:04:34+00:00


※本記事は REST API 開発者ガイド (sObject Get Updated) を元に記載しています。


 

ナレッジ記事番号

000382609

 
読み込み中
Salesforce Help | Article