实现如下
import java.util.Calendar
import java.util.Date
import java.text.SimpleDateFormat
import java.util.GregorianCalendar
object TestAddSomeDat{
def main(args :Array[String]){
// 获取指定日期 day=2018-03-19 12:00:00 后 n=85 天后的日期
addSomeDay("2018-03-19 12:00:00",85)
}
def addSomeDay(day:String,n:Int){
val f=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
val cal=new GregorianCalendar()
val d= f.parse(day)
cal.setTime(d)
cal.add(Calendar.DATE,n)
val new_date:String=f.format( cal.getTime)
println(new_date)
}
}
输出
2018-06-12 12:00:00