使用 JodaTime,尝试将 List[LocalDate] 转换为 Tuple2[JodaTime, JodaTime] 以便我可以像这样进行多重分配:
val(expire, now) =
List(row.expireDate, new JodaDate) zip (_.toDateTimeAtStartOfDay.getMillis)
这当然不会编译。是否有类似简洁的方法来完成上述操作?我知道我可以手动完成:
val(expire, now) =
(row.expireDate.toDateTimeAtStartOfDay.getMillis,
new JodaDate().toDateTimeAtStartOfDay.getMillis)
但这有点难看