Как преобразовать время в Timestamp без часового пояса (UTC)?
Всем привет!
Проблема такая. Есть время в миллисекундах (unix time). При преобразовании его в класс java.sql.Timestamp, он добавляет к нему часовой пояс, указанный в ОС. Например, исходное время 17:00 (UTC 0), но после преобразования в Timestamp, выводит 20:00 (UTC +3).
Как этого избежать?
Попробовал сначала преобразовать время через Instant.ofEpochMilli() - все ок. Но когда полученное время кидаешь в timestamp, он также добавляет таймзону.
P. S. Timestamp используется при записи в поле таблицы PostgresSQL с типом timestamp