/ / Як отримати часовий пояс через IP-адресу в JAVA - java, jsp

Як отримати часовий пояс через IP-адресу в JAVA - java, jsp

Я хочу отримати часовий пояс через IP-адресу в JAVA.

Насправді у мене є додаток, який працюватиме на машині клієнта.

У мене IP-адреса клієнтської машини. Але не в змозі отримати часовий пояс для кожної клієнтської машини.

У машині клієнта

Відповіді:

2 для відповіді № 1

Для отримання часового поясу через IP-адресу; там- GeoTimezone, де є певний діапазон IP, що представляє собою перикулер TIMEZONE та країну. Ви можете завантажити той файл, який є у CSV, та створити базу даних. Тоді за допомогою запиту sql ви можете отримати свій часовий пояс.


1 для відповіді № 2

На Java надасть вам часовий пояс

java.util.TimeZone.getDefault();

Якщо ви хочете отримати часовий пояс клієнта на сервері, тоді зателефонуйте цьому у клієнта і відправте назад на сервер.


0 для відповіді № 3

Я не думаю, що це можливо. Але що ви можете зробити, це отримати часовий пояс за допомогою JavaScript через HTML, а потім отримати ці дані за допомогою подання форми або чогось подібного.