Have you tried something like
private object regDateUnixtime extends LongField(this)
object regDate extends JodaTimeField(this) {
override def setBox(in: Box[DateTime]) = {
super.setBox(in) map { v =>
regDateUnixtime(v.getMillis)
v
}
}
}