was meinst du wozu das "mm.dd.yyyy" gut ist?
das gibt das Format des Datums im String an,
für deinen viel längeren String brauchst du auch ein anderes Format
(nebenbei wieder: mm steht für Minute, MM für Monat!)
also schaue die SimpleDateFormat in der API an und lerne die komplette Syntax,
oder suche im Forum nach SimpleDateFormat und finde viele weitere Beispiele,
z.B.
http://www.java-forum.org/de/viewtopic.php?t=38684&highlight=simpledateformat
und dann gibts da ja unterschiedliche Operationen im DateFormat
format(Date)
parse(String)
format(String) gibts aber nicht,
steht alles in der API ganz sauber erklärt