我想知道是否有可能根据他们的IP地址找到某人的日出和日落时间。根据用户的IP地址查找日出和日落时间
例如,我的IP如果是192.168.0.9。我住在城市X和我的太阳升起时间将是Y
如果这是可能的,请指出我如何做到这一点的正确方向。
我想知道是否有可能根据他们的IP地址找到某人的日出和日落时间。根据用户的IP地址查找日出和日落时间
例如,我的IP如果是192.168.0.9。我住在城市X和我的太阳升起时间将是Y
如果这是可能的,请指出我如何做到这一点的正确方向。
date_sunrise()和date_sunset:你需要使用的GeoIP(或类似),以获得经/纬从用户的IP
PHP的选择,在功能上永远不会令我惊叹。 – Blender
wholy moly,php有太阳升起太阳集功能! – uneducatedguy
一种方法是从IP地址收集邮政编码。有互联网上的邮政编码数据库,其中一些是作为服务提供的。在网上搜索“ip到邮政编码数据库”
一旦你从ip确定邮政编码,那么你可以从Sunrise/Sunset Times这样的网站确定日出和日落。
什么问题?找到位置?将位置数据转换为适合您的数据源的格式?找到一个数据源(这不是一个真正的编程问题,BTW)?还有别的吗? – Quentin
我想,现在的问题是,我将如何获得用户的位置格式,将与PHP的内置数据日出和数据日落 – uneducatedguy
谷歌GeoIP的解决方案从IP地址获取经纬度 –