2017-04-18 21 views
0

私はスパークのデータフレームに「会計月間」と呼ばれる値が「2015年1月」、「2015年2月」などの列を持っています。したがって、フォーマットは "Month Year"で、データ型Stringを持ちます。時間の文字列をカスタムの日付形式に変換するには?

Spark SQLを使用してこれを日付形式に変換するにはどうすればよいですか?

答えて

3

functionsオブジェクトを参照してください

import org.apache.spark.sql.functions.unix_timestamp 

df.select(unix_timestamp($"Fiscal Month","MMMM yy")) 

ようunix_timestampものを使用。

関連する問題