日出/检查时间

时间:2011-01-14 20:16:37

标签: java timespan

对于我的应用程序,我使用了sunriseCalc-lib。 这个lib计算日出时间并返回一个像这样的字符串12:20。 是否可以检查当前时间是否晚于日出时间? 我有以下代码:

        Location location = new Location("52.3496752", "4.6211921");
        DateFormat newDateFormat = new SimpleDateFormat("HH:mm");
        SunriseSunsetCalculator calculator = new SunriseSunsetCalculator(location, "Europe/Berlin");
        Calendar date = Calendar.getInstance();

        Date dawn = newDateFormat.parse(calculator.getOfficialSunriseForDate(date));
        Date dusk = newDateFormat.parse(calculator.getOfficialSunsetForDate(date));

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

如果您有Date对象,则只需在这些对象上使用before()after()方法。