判断是前后时间否在同一小时内,判断前后小时,private stat
分享于 点击 5061 次 点评:87
判断是前后时间否在同一小时内,判断前后小时,private stat
private static boolean isOneHour(Calendar beforeTime){ if (beforeTime == null) { System.out.println("the beforeTime is null"); return false; } Calendar currentTime = Calendar.getInstance(); //同一年 if (beforeTime.get(Calendar.YEAR)==currentTime.get(Calendar.YEAR)) { //同一天 if(beforeTime.get(Calendar.DAY_OF_YEAR)==currentTime.get(Calendar.DAY_OF_YEAR)){ int currentMinute = (currentTime.get(Calendar.HOUR_OF_DAY) - beforeTime.get(Calendar.HOUR_OF_DAY)) * 60 + currentTime.get(Calendar.MINUTE); if((currentMinute - beforeTime.get(Calendar.MINUTE)) < 60) { return true; } } } return false; }//该片段来自于http://byrx.net
用户点评