1

csv ファイルからデータを読み取り、「2010-7-3」のような文字列を取得しました。「2010-07-03」とは異なるため、このデータをタイムスタンプに変換できません。

どうすればいいですか?これを処理できるステージはありますか?

4

1 に答える 1

2

Transformer で、年、月、日の 3 つのステージ変数を設定します。それぞれの値は次のとおりです。

Field(InputLink.string_date, "-", 1)
Right("0" : Field(InputLink.string_date, "-", 2), 2)
Right("0" : Field(InputLink.string_date, "-", 3), 2)

次に、これを出力列で使用します。

StringToTimestamp(year : month : day : "000000", "%yyyy%mm%dd%hh%nn%ss")
于 2012-07-20T01:50:05.413 に答える