Cómo convertir una fecha de Clojure / Java a una forma más simple
quiero tomar
(str (Date.))
"Thu Feb 07 12:15:03 EST 2013"
y conviértalo en una cadena, para que pueda ingresarse en un campo de fecha Informix mm / dd / aaaa.
02/07/2013
He estado mirando varias publicaciones, sin éxito. Aquí es lo primero que encontré e intenté, sabiendo que tendría que cambiar el orden del formato de fecha. Solo quería que funcionara.
(defn str-to-date [date] (. (SimpleDateFormat. "yyyy-MM-dd") parse date))
Me sale este error
(str-to-date (str (Date.)))
ParseException Unparseable date:
"Thu Feb 07 12:44:41 EST 2013" java.text.DateFormat.parse (DateFormat.java:354)
También he intentado esto
(.parse (SimpleDateFormat. "mm/DD/yyyy") (str (Date.)))
ParseException Unparseable date:
"Thu Feb 07 12:42:02 EST 2013" java.text.DateFormat.parse (DateFormat.java:354)
sin éxito Cualquier punteros o respuestas de documentación serían apreciados.