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)
しかし、それは少し醜いです