- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Непонятно, откуда сервисы берут расхождение во времени между браузером и ip-адресом.
Кто-то похоже не выспался 🍿
Разъясните?
Разъясните?
1. Берём через JS системное время
2. Берём IP и пробиваем по базам, если указан город, узнаем какой час сейчас в нём и выводим
3. Сравниваем 1 и 2 через JS
На каком этапе у вас пазл не складывается?
Разъясните?
Так по ip можно город определить, следовательно и время. А через js время посетителя... Они и сравниваются.
Или я ваш спор не очень понял :)
Готовый код, ЕСЛИ уж больно нужно:
Ребят, вы скриншот видели из первого сообщения? 13 число, 21:39 и 14 число, 3:39, причём в первом случае город указан, а во втором нет. Как можно определить точное время по таймзоне? Термин "часовой пояс" предполагает часовую же погрешность, а сервис выводит минуты. Откуда такая точность? Почему не 3:38 или 3:42?
Далее, никакого города у ip-адреса нет и быть не может. Термин "ip-адрес" это не физическое понятие, а запись в базах данных, дублирующаяся на магистральных маршрутизаторах через BGP. Никакой отсебятины, которую составляют на свой страх и риск частные геосервисы, там не бывает. По определению.
По поводу js и прочих языков - ip-адрес может быть присвоен любому сетевому устройству, поддерживающему протокол TCP/IP. В случае с персональным компьютером всё понятно - в 99% случаев соответствующие события там обрабатываются браузером, поэтому доставать время через скрипты будет возможно.
А если это прокси-сервер, на котором поднят только нужный софт и нет никаких лишних обработчиков? А если мобильное устройство или вообще роутер? Откуда там будет "время ip-адреса"?
Ребят, вы скриншот видели из первого сообщения? 13 число, 21:39 и 14 число, 3:39, причём в первом случае город указан, а во втором нет. Как можно определить точное время по таймзоне? Термин "часовой пояс" предполагает часовую же погрешность, а сервис выводит минуты. Откуда такая точность? Почему не 3:38 или 3:42?
В первом случае – город определён по IP, во втором случае – время взято из браузера, с точностью до минуты. Вроде как всё очевидно и понятно.
Мде... сложно, понимаю. Это вот называется человек в трёх соснах заблудился.
В первом случае – город определён по IP
Откуда тогда там минуты?
Откуда тогда там минуты?
В JS скрипт можно подставить нужный UTC и он покажет время текущее с учётом часового пояса. Минуты там с вашего же компьютера.