Время не введено в MySQL?Джава - PullRequest
1 голос
/ 16 июня 2010

У меня есть поле даты и времени в таблице MySQL, и я использую JPA для сохранения данных, но в базу данных попадает только дата.Время всегда показывает 00:00:00.Что мне делать?

Я не делаю никаких манипуляций с датой.Все, что я делаю, это назначаю new Date() переменной и сохраняю ее в базе данных.

Что я делаю не так?

Ответы [ 2 ]

2 голосов
/ 16 июня 2010

Используйте аннотацию @Temporal(TemporalType.TIMESTAMP)

1 голос
/ 16 июня 2010

Пример ниже:

private String getDateTime() {
        DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
        Date date = new Date();
        return dateFormat.format(date);
    }

Такие советы можно найти на http://www.java -tips.org

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...