【发布时间】:2016-06-13 18:46:54
【问题描述】:
在 Spark 中使用 Joda Time 时,下面的代码会导致 java.lang.NullPointerException
val todayBroadcast = sc.broadcast(new DateTime())
val dataRDD2 = dataRDD.filter(item => {
todayBroadcast.value.minusMonths(1).isBefore(item._1)
})
另一方面,下面的代码没有问题
val dataRDD2 = dataRDD.filter(item => {
val today = new DateTime()
today.minusMonths(1).isBefore(item._1)
})
【问题讨论】:
标签: scala apache-spark jodatime