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

FAQのNo.から検索


  • No : 33812
  • 公開日時 : 2022/03/03 15:49
  • 印刷
DSServista

【DataSpider Servista】日付の曜日を英語で出力したい

「2022/02/07」という日付データを「Mon 02/07/2022」に変換する方法を検討しています。

[日時フォーマッティング]ロジックのプロパティで【EEE MM/dd/yyyy】を指定しましたが、出力結果は「月 02/07/2022」になってしまいます。
 
曜日を英語で出力させる方法はありますか。
カテゴリー : 

回答

■仕様説明
 [日時フォーマッティング]ロジックは、java.text.SimpleDateFormatを使用しております。
 
■ヘルプ
 [文字列] – [日時フォーマッティング]
 ・機能の詳細
 
上記ヘルプ内の java.text.SimpleDateFormat の URL にも記述がありますように、ロケールを考慮するため、現在の出力内容となっていると思われます。
 
■代替案 
※一例になります。
 [日時フォーマッティング]ロジックの後続に置換ロジック(例 : [文字列ごとに置換])を使用する等の方法で、日付の曜日を英語にすることが可能です。
 
 ・設定例
  変換元 : 月
  変換先 : Mon
  マッチング方法 : 部分一致
  置換方法 : 部分置換
 
■参考情報
 [文字列] – [文字列ごとに置換]
 URL : https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/mapper/document/logic/convert.html
Version Information
Ver4.3、Ver4.2、Ver4.1、Ver4.0
目的別で検索
仕様確認