方法一:用Calendar日历类实现
import java.util.Calendar;
public class Greet_01 {
public static void main(String[] args) {
Calendar c1 = Calendar.getInstance();
int h = c1.get(Calendar.HOUR_OF_DAY);
if (h > 6 && h < 8) {
System.out.println("早上好!");
} else if (h >= 8 && h < 12) {
System.out.println("上午好!");
} else if (h >= 12 && h < 13) {
System.out.println("中午好!");
} else if (h >= 13 && h <= 18) {
System.out.println("下午好!");
} else {
System.out.println("晚上好!");
}
}
}
方法二:用Date类实现
import java.util.Calendar;
import java.util.Date;
public class Greeting_fs {
public static void main(String[] args) {
Date now = new Date();
long p = now.getHours();
if (h > 6 && h < 8) {
System.out.println("早上好!");
} else if (p >= 8 && p < 12) {
System.out.println("上午好!");
} else if (p >= 12 && p < 13) {
System.out.println("中午好!");
} else if (p >= 13 && p <= 18) {
System.out.println("下午好!");
} else {
System.out.println("晚上好!");
}
}
}