• No : 35858
  • 公開日時 : 2024/05/08 17:46
  • 印刷
DSServistaDSCloud

【DataSpider Servista】メールアダプタの「送信日付(受信日付)」の出力フォーマットは固定でしょうか

メールアダプタの [メール受信(POP3)] 処理や [メール受信(IMAP4)] 処理で取得できる、「送信日付(受信日付)」の出力フォーマットは固定でしょうか。
カテゴリー : 

回答

「送信日付(受信日付)」の出力内容のフォーマットは固定であるため、必ず以下のような出力になります。

  Fri Jan 21 17:14:27 JST 2022

■補足
 このフォーマットは、SimpleDateFormat で Java の日付型を文字列に出力した際の仕様です。
 このため、SimpleDateFormat の仕様に従い、[日時のパース] ロジックで日付/時間型へ変換して出力することや、そこから更に [日時フォーマッティング] ロジックを使用して指定したフォーマットの文字列に変換して出力することが可能です。

例:
 送信日付(受信日付):Fri Jan 21 17:14:27 JST 2022

  ↓[日時のパース] ロジックのフォーマット「EEE MMM dd HH:mm:ss zzz yyyy」で日付/時間型に変換

 変換結果:2022-01-21T17:14:27.000+0900

  ↓[日時フォーマッティング] ロジックのフォーマット「yyyy-MM-dd HH:mm:ss」で文字列に変換

 変換結果:2022-01-21 17:14:27

■参考
 SimpleDateFormat については下記をご参照ください。

 「Java(TM) Platform, Standard Edition 8 API Specification」
  URL:http://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html
目的別で検索
仕様確認