Всем привет. В API есть функция указать дату и время. Обязательное правило - нельзя указать дату и время раньше текущего.
Но предположим сервер находится в китае, там уже 24 ноября 01:00, а пользователь в Лос Анжелесе. Там еще 23 ноября 15:00 и он хочет указать дату 23 ноября 23:00.
Понятное дело, что время для сервера окажется раньше текущего и он выдаст ошибку. Как мне это решить?
Первый вариант который уже описали это опрос клиента через js, второй вариант это maxmind https://maxmind.github.io/GeoIP2-php/
правда могут быть ошибки, связанные с местоположением