Java if else 获取时间 并判断时间段

package Number;
import java.util.Date;           //引用java.util.Date 于获取时间有关


public class ifelse {          //创建类


	public static void main(String[] args) {  //主程序
		// TODO 自动生成的方法存根
		Date date1 = new Date();  //创建Date1 时间 对象
		String hour = String.format("%tH",date1);  //格式化 小时	
		
		System.out.println(hour);  //输出 小时
		
		int hour1 = Integer.parseInt(hour);  //将字符串型数字 转为 整数型数字
		
		if(hour1>20 || hour1 < 6) {    			
			//如果时间大于20 或 小于 6 点  输出下面语句
			System.out.println("现在是晚上:" + hour1 + "点");
			
		}else if (hour1 >6 || hour1 < 10) { 
			//如果时间大于6 或 小于 10 点  输出下面语句
			System.out.println("现在是早上:" + hour1 + "点");
			
		}else if (hour1 >10 || hour1 < 14) {
			//如果时间大于10 或 小于 14 点  输出下面语句
			System.out.println("现在是中午:" + hour1 + "点");
			
		}else {                             
			//  输出下面语句
			System.out.println("现在是下午:" + hour1 + "点");
		}
	}
}

你可能感兴趣的:(Java)