zoukankan      html  css  js  c++  java
  • 小TIP:Java里的时间比较

    import java.text.*;
    import java.util.*;

    public class TimeCompare{

     public static void main(String[] args){
      boolean flag = isDateBefore("2004-09-09 12:12:12","2005-09-09 16:00:00");
      System.out.println(flag);
      flag = isDateBefore("2006-09-09 01:01:01","2005-09-09 16:00:00");
      System.out.println(flag);
      flag = isDateBefore("2005-09-09 01:01:01");
      System.out.println(flag);
     }

     //判断时间date1是否在时间date2之前
     //时间格式 2005-4-21 16:16:34
     public static boolean isDateBefore(String date1,String date2){
      try{
       DateFormat df = DateFormat.getDateTimeInstance();
       return df.parse(date1).before(df.parse(date2));
      }catch(ParseException e){
       System.out.print("[SYS] " + e.getMessage());
       return false;
      }
     }
     
     //判断当前时间是否在时间date2之前
     //时间格式 2005-4-21 16:16:34
     public static boolean isDateBefore(String date2){
      try{
       Date date1 = new Date();
       DateFormat df = DateFormat.getDateTimeInstance();
       return date1.before(df.parse(date2));
      }catch(ParseException e){
       System.out.print("[SYS] " + e.getMessage());
       return false;
      }
     }

    }

  • 相关阅读:
    11.7表单事件 定时器
    11.5真11.6 函数调用 数组字符串的定义和方法
    11.2 面向对象 解析
    11.1 js数据类型 作用域 原型链
    10.31js中级作用域链和this
    定时器
    生出对象的方式
    学习this
    字符串
    全局方法
  • 原文地址:https://www.cnblogs.com/longware/p/13382404.html
Copyright © 2011-2022 走看看