now()
zawsze odnosi się do czasu serwera ze swojej strefy czasowej.
Jeśli masz strefę czasową serwera i użytkownika,
można to zrobić za pomocą funkcji convert_tz
,
takich jak
set @user_time_zone:='+02:00';
set @server_time_zone:='+08:00';
-- server timezone always come first
-- as now() is from server time
SELECT CONVERT_TZ(now(),@server_time_zone, @user_time_zone);