我試圖讓時間範圍從上午8:00到下午8:00和晚上8:00到上午8:00,我試圖讓時間表顯示它來自firebase的recyclerview。如何獲得時間範圍
這是我構建的代碼。
Calendar c = Calendar.getInstance();
hour = c.get(Calendar.HOUR_OF_DAY);
min = c.get(Calendar.MINUTE);
sec = c.get(Calendar.SECOND);
int ds = c.get(Calendar.AM_PM);
if(ds==0)
AM_PM="am";
else
AM_PM="pm";
Toast.makeText(getActivity(), ""+hour+":"+min+AM_PM, Toast.LENGTH_SHORT).show();
if (hour >= 8 && AM_PM.matches("am") || hour >= 12 && AM_PM.matches("pm") || hour <= 7 && min <=59 && sec <=59 && AM_PM.matches("pm")){
fill_with_data_shift1();
}else if (hour >= 20 && AM_PM.matches("pm") || hour >= 00 && AM_PM.matches("am")){
fill_with_data_shift2();
}
你得到的錯誤是什麼? –
有些時候,這種交流不符合。 –
即使它不在那裏,它也會顯示輪班。 –