• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 25116
  • 公開日時 : 2016/09/01 15:58
  • 更新日時 : 2019/08/06 16:39
  • 印刷

【DataSpider Servista】 Salesforce アダプタで日付や日時のデータを登録する場合、タイムゾーンを指定して登録することができますか?

Salesforce アダプタで日付や日時のデータを登録する場合、タイムゾーンを指定して登録することができますか?
カテゴリー : 

回答

登録することができます。
 
登録データにタイムゾーンの情報が含まれる場合には、タイムゾーンの情報を保持したまま登録します。
 
タイムゾーンの情報を含まない場合には、DataSpiderServer のタイムゾーンとして解釈して登録します。
 
たとえば、DataSpiderServer のタイムゾーンの設定が「Asia/Tokyo」の環境で
「2016-01-01 00:00:00」というデータを登録した場合、
「2016-01-01T00:00:00.000+0900」として登録します。
 
任意のタイムゾーンで登録したい場合には、日時のデータを日時フォーマッティングロジックで文字列にした後で、タイムゾーンの情報を付与し、日時のパースロジックで日時データに変換した後で登録してください。
 
たとえば、「2016-01-01 00:00:00」という日時の情報があり、これを日本のタイムゾーンで登録したい場合には、日時フォーマッティングロジックで
「2016-01-01T00:00:00.000+0900」という文字列データに変換した後、
「yyyy-MM-dd'T'HH:mm:ss.SSSZZ」
上記のような設定の日時のパースロジックを使用して変換してから登録してください。
 
各ロジックの詳細は、参考情報のリンクからご参照ください。
 
 
参考情報
 
・日時フォーマッティングロジック
 
・日時のパースロジック
 
目的別で検索
設定

このFAQに関してのご意見をお聞かせ下さい。