преобразование объекта календаря в строку в формате Java в формате «гггг-мм-дд чч: мм: сс»

Я конвертирую дату, сохраненную в объекте календаря, в строку для запроса в MySQL. Мне нужна строка в формате "гггг-мм-дд чч: мм: сс", т. Е. "2010-01-01 15:30:00". Я использую код вроде:

    Calendar TimeStop = Calendar.getInstance();
    TimeStop.set(2010, 01, 01, 15, 30, 0);
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String TimeStop_Str = sdf.format(TimeStop.getTime());

теперь строка вместо того, чтобы быть "2010-01-01 15:30:00 «как и следовало ожидать» 2010-02-01 15:30:00 ". Я уже проверилhttp://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html для возможных ошибок в формуле синтаксического анализатора (например, заглавная ММ для месяца или заглавная ЧЧ для часов), но это не сработало.

Я предполагаю, что есть какое-то другое поле, которое я должен установить, или, может быть, есть другой метод ... есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос