我正在创建一个祈祷应用。在我的应用程序中,我计算即将到来的祈祷剩余时间(通过比较当前时间),然后倒数计时器开始计时。但是,当最后一个祈祷(Isha)倒数计时器结束时,我必须计算当前时间明天明天的第一个(Fajr)祈祷的倒数计时器。
我不知道如何计算明天第一次祈祷的剩余时间?
我明天是第一次祈祷时间。请帮忙。
如果您需要使用标准的Java类,那么Calendar类是此处的最佳选择。http://developer.android.com/reference/java/util/Calendar.html
简单的代码:
Calendar nextDayCal = Calendar.getInstance();
nextDayCal.add(Calendar.DAY_OF_YEAR, 1);
nextDayCal.set(Calendar.MILLISECOND, 0);
nextDayCal.set(Calendar.SECOND, 0);
nextDayCal.set(Calendar.MINUTE, 0);
nextDayCal.set(Calendar.HOUR_OF_DAY, 0);
Calendar nowCal = Calendar.getInstance();
int hourDif = nextDayCal.get(Calendar.HOUR_OF_DAY) - nowCal.get(Calendar.HOUR_OF_DAY);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句