参考:https://blog.csdn.net/lihua5419/article/details/80625114
当前时间:15:00,判断是否在3:00到16:00之间
import java.util.Date; import java.text.SimpleDateFormat; public class date3 { public static void main(String[] args) { SimpleDateFormat dateFormater = new SimpleDateFormat("HHmm"); String date = dateFormater.format(new Date()); System.out.println(date); int time = Integer.parseInt(date); if (time > 300 && time < 1600) { System.out.println("在时间段内"); } else { System.out.println("不在这个时间段内"); } } }