MySQL работает с часовым поясом «GMT + 8», а Tomcat - с «GMT». Когда я сохраняю datetime в своей базе данных, кажется, что все в порядке, но когда я проверяю значение datetime в базе данных, я вижу значение «GMT».
Также, когда я пытаюсь получить значение из базы данных, значение изменяется, похоже, что значение в базе данных принимается как «GMT + 8», поэтому Java меняет значение на «GMT».
Я установил URL-адрес подключения следующим образом:
useTimezone=true&serverTimezone=GMT
, но он не работает.