[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод относительно пояса
EvilDev
Всем привет!
У меня есть БД городов России спарсенная с википедии (id, name) ~1000
Сейчас необходимо сделать вывод времени, относительно города указанного пользователем, казалось б задача простая, но вот базу саму найти, у какого города какой пояс..
У меня было несколько вариантов, но от всех все же отказался:
1. Вручную прописывать пояса
2. Выполнить

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u

Но опять таки, Europe/Barnaul нету т.к. у Барнаула часовой пояс Новосибирский => Половину городов останутся без поясов
3. Если у города нет часового пояса, тогда определять по IP и записывать пояс в БД (а если через проски сидит? если перевод времени? + данные все равно не надежные)

Может есть у кого либо варианты?

_____________
HTML5, CSS3, jQuery, Node.js, PHP, Yii, Joomla, MySQL, MongoDb, GIMP
philya
Надо было парсить не с википедии, а оттуда, где часовые пояса вместе с названиями городов есть
bestxp
Думаю тебе надо распарсить КЛАДР скорее всего, но только не помню на счет часовых поясов
SlavaFr
Помоему у мaxmind располагает базой городов и ихней "Time Zone" http://dev.maxmind.com/geoip/downloadable

_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.