最近有一个需求是让某个为timestamp的字段增加五分钟,用于后续的判断,时间字段作比较用,觉得很好用
val add_minutes = udf((time: java.sql.Timestamp, minutes: Int) => {
val cal = java.util.Calendar.getInstance()
cal.setTime(time)
cal.add(java.util.Calendar.MINUTE, minutes)
new java.sql.Timestamp(cal.getTime.getTime)
})
先记录一下吧,太忙了