2017-06-07 1 views
-1

私はペンタホを初めて使っているので、日付が日付のカラムに1999年1月1日、1983年3月2日などのフラットファイルがあります。結果が欲しい 01-01-1999,02-03-1987(dd-mm-yyyy)のように日付を変換する別のフラットファイルで実行します。 電卓と値を選択しようとしましたが、何も助けてくれませんでした。 ありがとうございます。ペンタホケトルでの日付の扱い

+1

Text-File-Outputが[日付をフォーマットできる](http://docs.oracle.com/javase/8/docs/)のときに、必要な処理を実行できるSelect-Valuesステップを使用する理由api/java/text/SimpleDateFormat.html)? – marabu

答えて

1

日付の値は、そのフォーマットとは関係ありません。

フラットファイルを読み込むときに、StringをDateに変換するにはdd-MMM-yyyyの形式を指定する必要があります。ファイルに書き出すときは、日付を文字列に変換するにはdd-mm-yyyyの形式を指定する必要があります。

あなたのケースでは、月がフランス語であるため、問題が発生する可能性があります。ロケールをfr_FRとして指定する選択値でメタデータを変更できます。

関連する問題