JAVA DATE类型比较
来源:互联网 发布:linux执行命令 编辑:程序博客网 时间:2024/05/17 08:29
方法一:
Date a;Date b;a.after(b)返回一个boolean,如果a的时间在b之后(不包括等于)返回trueb.before(a)返回一个boolean,如果b的时间在a之前(不包括等于)返回truea.equals(b)返回一个boolean,如果a的时间和b相等返回true
方法二:
- public class DateCompare {
- /**
- * @param args
- * @throws ParseException
- */
- public static void main(String[] args) throws ParseException {
- String DateStr1 = "2011-10-1 10:20:16";
- String DateStr2 = "2011-10-07 15:50:35";
- DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- Date dateTime1 = dateFormat.parse(DateStr1);
- Date dateTime2 = dateFormat.parse(DateStr2);
- int i = dateTime1.compareTo(dateTime2);
- System.out.println(i < 0);
- }
- }
方法三
public class test { public static void main(String args[]) { int i= compare_date("1995-11-12 15:21", "1999-12-11 09:59"); System.out.println("i=="+i); } public static int compare_date(String DATE1, String DATE2) { DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm"); try { Date dt1 = df.parse(DATE1); Date dt2 = df.parse(DATE2); if (dt1.getTime() > dt2.getTime()) { System.out.println("dt1 在dt2前"); return 1; } else if (dt1.getTime() < dt2.getTime()) { System.out.println("dt1在dt2后"); return -1; } else { return 0; } } catch (Exception exception) { exception.printStackTrace(); } return 0; }}
0 0
- JAVA DATE类型比较
- Java中Date类型数据比较方法
- java中Date类型的比较方法
- date类型比较
- 比较Date类型
- String 类型Date比较
- Date日期类型比较
- date类型字段比较
- JAVA DATE类型数据比较判断大小方法
- JAVA DATE类型数据比较判断大小方法
- 在java的程序里date类型怎么比较大小
- java date 比较
- java date 比较时间
- Java Date日期比较
- Java Date 比较
- Java Date时间比较
- java Date类型概述
- JAVA Date 类型 操作
- ExtJs使用小结
- Maven 手动添加本地jar包
- 将H264与AAC打包Ipad可播放的TS流的总结(h5的实现)
- 如何在分布式环境,保持session同步
- Android - how to install a new version of the apk 如何安装apk新版本
- JAVA DATE类型比较
- 图片选择器
- centos mysql占用磁盘空间过大解决方法
- iOS获取UUID,并使用keychain存储
- r语言处理mysql数据
- KeyPreview的属性的使用
- Android Studio打包出现Error:(4) Error: "text" is not translated in "zh" (Ch......
- java学习:为JAVA正名:关于Java性能的9个谬论
- qsort和sort学习与比较