ID: 1002 - A Simple String to Date parser
Posted by xphree on Mon Feb 22 14:41:12 UTC 2010. Language scala

class DateConverter(str:String) {
  import java.util.Date
  import java.text.SimpleDateFormat

  def toDate() : Date = {
    val sdf = new SimpleDateFormat("yyyyMMdd")
    sdf.parse(str)
  }
}

implicit def date2string(str:String) = new DateConverter(str)

/* Test
scala> "19840725".toDate
res2: java.util.Date = Wed Jul 25 00:00:00 COT 1984
*/