トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】日付の曜日を英語で出力したい
戻る
No : 33812
公開日時 : 2022/03/03 15:49
印刷
DSServista
【DataSpider Servista】日付の曜日を英語で出力したい
「2022/02/07」という日付データを「Mon 02/07/2022」に変換する方法を検討しています。
[日時フォーマッティング]ロジックのプロパティで【EEE MM/dd/yyyy】を指定しましたが、出力結果は「月 02/07/2022」になってしまいます。
曜日を英語で出力させる方法はありますか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
■仕様説明
[日時フォーマッティング]ロジックは、java.text.SimpleDateFormatを使用しております。
■ヘルプ
[文字列] – [日時フォーマッティング]
・機能の詳細
URL :
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/mapper/document/logic/iso8601ToCustom.html
上記ヘルプ内の 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
目的別で検索
仕様確認