判断当前时间到结束时间的某个时间段的时间

来源:互联网 发布:打印机监控软件 编辑:程序博客网 时间:2024/05/16 19:42
      //1
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   
    Calendar c = Calendar.getInstance();
    c.set(Calendar.HOUR_OF_DAY, 8);
    c.set(Calendar.MINUTE, 0);
    c.set(Calendar.SECOND, 0);
    Date m8 = c.getTime();
    //2  这两组是把时间转成可视化的时间类型
    String sporderTime = df.format(m8);  
    System.out.println(sporderTime);
    //像输出的这种是把格林威治时间一串的格式
    System.out.println(m8.getTime());
    Calendar c2 = Calendar.getInstance();
    c2.set(Calendar.HOUR_OF_DAY, 23);
    c2.set(Calendar.MINUTE, 0);
    c2.set(Calendar.SECOND, 0);
    Date m22 = c2.getTime();
    System.out.println(m22.getTime());
    Date now=new Date();
    System.out.println(now.getTime());
    //判断当前时间是否在早上8点至晚上10点
    if(!(now.getTime()>=m8.getTime() && now.getTime()<=m22.getTime())){
System.out.println("---------------");
    }
0 0
原创粉丝点击