I want to write RDD
to MYSQL
, which RDD
contains java.util.Date
type.
rdd.map(f=> FeatureData(
At first convert java.util.Date to java.sql.Date. Then run your sql with the data of java.sql.Date. Sample code :
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
Update:
AndreHolzner suggested to use java.sql.Timestamp
. I did not try it yet, but generally Timestamp
is better than Date
.