Как конвертировать Clojure / Java Date в более простую форму
Я хочу взять
(str (Date.))
"Thu Feb 07 12:15:03 EST 2013"
и превратить его в строку, чтобы его можно было вводить в поле даты Informix мм / дд / гггг.
02/07/2013
Я просматривал различные посты, но безуспешно. Вот первое, что я нашел и попробовал, зная, что мне придется изменить порядок форматов даты. Я просто хотел заставить его работать.
(defn str-to-date [date] (. (SimpleDateFormat. "yyyy-MM-dd") parse date))
Я получаю эту ошибку
(str-to-date (str (Date.)))
ParseException Unparseable date:
"Thu Feb 07 12:44:41 EST 2013" java.text.DateFormat.parse (DateFormat.java:354)
Я тоже пробовал это
(.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)
без успеха. Любые указатели документации или ответы будут оценены.