app/data/DynamoFormats.scala (10 lines of code) (raw):

package data import org.scanamo.DynamoFormat import org.joda.time.DateTime object DynamoFormats { implicit val dateTimeFormat: DynamoFormat[DateTime] = DynamoFormat.coercedXmap[DateTime, String, IllegalArgumentException]( DateTime.parse, _.toString ) }