You're pretty close. Just use
formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
instead of
formatter = DateFormat.getDateInstance(DateFormat.FULL, Locale.US);
because you have your own format, not necessarily precisely the US standard.
Hope this helps,
Joseph