Из базы данных получаю строку с датой и временем.
Строка может быть такая: 2015-01-25 16:26:08.34
ResultSet rs;
java.sql.Timestamp sqlts = rs.getTimestamp(index);
Потом эта дата должна используется во внешнем объекте (обработка, сортировка и т.д.)
Во что и как её конвертировать лучше util.Date или util.Calendar?
Timestampэто обычный long.
Попробуйте так new Date(sqlts.getTime()).
В Java 8 у Timestamp есть методы toInstant() и toLocalDateTim(). Можете попробовать использовать их.