Странная вещь происходит, у меня работает postgresql на образе докера.Когда я запрашиваю часовой пояс (показать часовой пояс) в базе данных (с помощью DBeaver), он говорит: Европа / Амстердам, что правильно.У меня есть процедура в той же базе данных, которая обновляет даты для записей, при вызове процедуры из ef core:
int[] uids = { 2, 3 };
await db.Database.ExecuteSqlCommandAsync($"call update_users_last_seen({uids})");
Даты отстают на 1 час, что указывает на неправильный часовой пояс.Когда я вызываю ту же процедуру в DBeaver:
call soi_update_users_last_seen('{2,3}')
Даты установлены правильно.Почему?