使用java计算日出和日落
我搜索一种计算日出和-set给定时区(即位置)的方法。我想要一些类似于Zend_Date的东西。
这个想法是有一个应用程序,您可以在其中选择一个位置,并基于此获得实际时间以及日出,-设置时间。
干杯和感谢,
-lony
我搜索一种计算日出和-set给定时区(即位置)的方法。我想要一些类似于Zend_Date的东西。
这个想法是有一个应用程序,您可以在其中选择一个位置,并基于此获得实际时间以及日出,-设置时间。
干杯和感谢,
-lony
您可能希望使用 commons-suncalc,一个适用于 Java 的无依赖关系库 ⩾7:
Date date = // date of calculation
double lat, lng = // geolocation
SunTimes times = SunTimes.compute()
.on(date) // set a date
.at(lat, lng) // set a location
.execute(); // get the results
System.out.println("Sunrise: " + times.getRise());
System.out.println("Sunset: " + times.getSet());