Если приложение разворачивается в одном часовом поясе, как работает "отметка времени с часовым поясом"? - Psql
У меня есть веб-приложение в Java, которое развернуто с помощью tomcat на сервере Linux. Моя база данных postgres.
У меня есть функция в приложении, где пользователи могут загружать вложения / файлы. Я сохраняю информацию о файле в базе данных (имя файла, время загрузки файла и т. Д.). Я сохраняю время загрузки файла, используя "метку времени без часового пояса".
1) Читая эту ссылку, я подумал, будет ли для меня хорошей практикой использовать "метку времени без часового пояса"? Мое приложение не заботится о преобразовании из одного часового пояса в другой. Для меня не имеет значения, где находится пользователь.
2) Предположим, что я переключаюсь на "отметку времени с часовым поясом", при загрузке файла пользователем сервер имеет только свое время. Как он будет конвертировать его в разные часовые пояса (часовой пояс пользователей)?