Как разобрать из SQL Time (String) в java.sql.Time? - PullRequest
7 голосов
/ 13 декабря 2010

У меня есть база данных с полем времени. Когда я получаю поля с php, я получаю поле времени в виде строки, JSON.

Строка, которую я получаю, выглядит следующим образом: 08:00:00

хорошо, здесь все хорошо, но мне нужно иметь эту строку в формате java.sql.Time.

Есть простой способ сделать это?

код:

String hour1=retrieveHourFromPHPSqlConnection();
Time a=hour1;

как преобразовать час1 во время?

спасибо

1 Ответ

15 голосов
/ 13 декабря 2010

С Javadoc Я предлагаю вам использовать это:

java.sql.Time myTime = java.sql.Time.valueOf(hour1);

Берет строку в формате чч: мм: сс и дает вам объект java.sql.Time.

Это действительно как минимум с Java 1.4.2 до Java 7.

...