Как бы я преобразовал заданное пользователем время, с помощью средства выбора времени, было бы хорошо, во время UNIX, если пользователь ввел время в том же часовом поясе, в котором он находится в данный момент?
Вы должны использовать Календарь для преобразования значений, предоставленных пользователем, в действительные метки времени Unix
Calendar cal = Calendar.getInstance(); cal.set(2011, 9, 3); cal.getTimeInMillis();