自己写代码,这是我刚帮你写的,你可以参考下,
public class Test26 {
public static void main(String[] args) {
Date date=new Date();
SimpleDateFormat df = new SimpleDateFormat("HH");
String str=df.format(date);
int a=Integer.parseInt(str);
if (a>=0&&a<=6) {
System.out.println("现在是凌晨"+a+"点");
}
if (a>6&&a<=12) {
System.out.println("现在是上午"+a+"点");
}
if (a>12&&a<=13) {
System.out.println("现在是中午"+a+"点");
}
if (a>13&&a<=18) {
System.out.println("现在是下午"+a+"点");
}
if (a>18&&a<=24) {
System.out.println("现在是晚上"+a+"点");
}
}
}