有没有人知道一个feed可以根据邮编或经纬度坐标来确定天亮和黑夜的时间。我们需要在预订系统中使用它,以避免在天黑后预订。
有什么想法吗?
太棒了
发布于 2011-07-06 19:12:49
奇怪的预订系统。不管怎样,BBC weather feed给你日落和日出的时间。它是RSS格式的。
发布于 2011-07-06 19:13:03
您可以使用EarthTools Sunrise and Sunset Times webservice获取日出/日落时间并计算日光(XML格式):
http://www.earthtools.org/sun/latitude/longitude/day/month/timezone/dst日出和日落时间是使用www.srrb.noaa.gov中的公式使用PHP脚本计算出来的。当使用接近极点的纬度时,可能会出现错误。
正如@Tomasz所写的,另一种方法是使用本地计算。例如,有一个易于使用的(也可以使用LuckyCat的Sunrise/Sunset Java Library )。
发布于 2011-07-06 19:13:58
Internet上有大量的资源:
你不需要web服务,这是一个中等复杂的程序(地球或多或少只是一个旋转的球),你可以在本地运行。
https://stackoverflow.com/questions/6595412
复制相似问题