scala sql中时间由string类型转换成date类型怎么做,

scala sql中时间由string类型转换成date类型怎么做,比如“2011-2-4 7:23:33”.主要是想转化类型后进行加减

第一种做法:scala中的Date就是java的Date,所以java怎么做,scala就怎么做

import java.text.SimpleDateFormat
val sdf = new SimpleDateFormat("yyyy-MM-dd H:mm:ss")
sdf.parse("2011-2-4 7:23:33")


第二种做法,大家现在比较流行使用JodaTime这个库来处理时间

import org.joda.time._
import org.joda.time.format._
DateTime.parse("2011-2-4 7:23:33",DateTimeFormat.forPattern("yyyy-MM-dd H:mm:ss"))

温馨提示:答案为网友推荐,仅供参考
相似回答