scala获取某个时间间隔的时间


原始 dataFrame

//获取前7天的时间long类型
def getDaytimeTime(day:Int): Long = {
val cal = Calendar.getInstance
cal.add(Calendar.DATE, day)
val time: Date = cal.getTime
val fm = new SimpleDateFormat("yyyy-MM-dd")
val newTime = fm.parse(fm.format(time))
newTime.getTime
}

还可以是 DAY_OF_MONTHHOURMINUTEDay 等等,打印结果如下:

println(getDaytimeTime(-7))
1529251200000


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM