我想知道是否有可能根据他们的IP地址找到某人的太阳升起和太阳落山时间。
例如,我的IP是192.168.0.9。我住在X市,我的太阳升起时间是Y
如果可以,请指出我如何做到这一点的正确方向。
答案 0 :(得分:4)
date_sunrise()和date_sunset:您需要使用GeoIP(或类似代码)从用户的IP获取lat / long
答案 1 :(得分:0)
一种方法是从IP地址收集邮政编码。在互联网上有ip到邮政编码数据库,有些是作为服务提供的。在网上搜索“ip to zip code databases”
从ip确定邮政编码后,您可以从Sunrise / Sunset Times这样的网站确定日出和日落。