如何使用JodaTime查看当前时间是否为下午4点

时间:2015-03-09 14:52:03

标签: java android jodatime

如何使用JodaTime查看当前时间是否为16

目前我有这段代码并且它无效

    if (DateTime.now().getHourOfDay() == 19 &&  DateTime.now().getMinuteOfDay() == 44 ){
        Toast.makeText(context, "It's 7:44pm", Toast.LENGTH_LONG).show();
        Log.e("onReceive", "It's 7:44pm");
    }

1 个答案:

答案 0 :(得分:1)

我想你想用

DateTime.now().getMinuteOfHour();

而不是

DateTime.now().getMinuteOfDay();

我认为差异非常明显(一天一分钟与一小时一分钟)。你的其余代码(特别是DateTime.now()。getHourOfDay()== 19是正确的。)