2016-07-16 18 views
1

Talendの日付に問題があります。私はいくつかのソリューションを試しましたが、依然として "解読不能な日付"のエラーが続きます。Talendの日付形式 "2006-05-27 17:00:00.000"

私の日付形式は、「2006-05-27 17:00:00.000」の形式です。 私を助けることができますか?あなたはTMAPでの変換を自分で扱うが、ちょうどそのスキーマを、使用しない場合は

+0

https://en.wikipedia.org/wiki/ISO_8601 YYYY-MM-DD hh:mm:ss.sss –

答えて

1

は:

yyyy-MM-dd HH:mm:ss.SSS 
:日付フィールドにマッピング設定では、次の文字列を追加することができます

を使用して、日付文字列の正しい書式マッピングを設定します。それ以外の場合は、garpitmznの答えが行く方法です。

日付にあなたの文字列を解析するためにtalendDate機能の下に使用することができます
1

..

TalendDate.parseDate( "YYYY-MM-DD HH:MM:SS.SSS"、 "2006年5月27日17:00 :00.000 ")

これは文字列として入力し、あなたに日付を返します。

+0

Millisecond解析では、大文字の「SSS」([APIドキュメントを参照](http://docs.oracle.com/)を使用しています。 com/javase/6/docs/api/java/text/SimpleDateFormat.html))。 – tobi6

0

日付を取得するために才能でこの機能を使用する必要があります。 TalendDate.parseDate( "YYYY-MM-DD HH:MM:SS.SSS"、 "2016年1月12日12:45:00.000")

関連する問題