私はJava/Groovy開発に不慣れで、再フォーマットしたい単純な文字列がありますが、以下を実行しようとすると「解析不能な日付」エラーが発生します。
import java.text.SimpleDateFormat
import java.util.Date
String oldDate
Date date
String newDate
oldDate = '04-DEC-2012'
date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S").parse(oldDate)
newDate = new SimpleDateFormat("M-d-yyyy").format(date)
println newDate
簡単なことだと思いますが、解決策はわかりません。誰か助けてもらえますか?