Java中比较两个日期时间的大小?
2013-04-22 20:36
676 查看
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
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;
}
}
import java.text.SimpleDateFormat;
import java.util.Date;
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;
}
}
相关文章推荐
- 如何用java比较两个时间或日期的大小
- JavaScript 比较两个日期大小 及格式化时间函数 java获取当前日期前几天或后几天
- 如何用java比较两个时间或日期的大小
- Java字符串转换为日期和时间比较大小
- PHP中比较两个时间的大小与日期的差值
- JS获取系统时间、计算两个日期天数、比较日期大小
- java中比较两个日期Date的大小
- Java字符串转换为日期和时间比较大小
- Java字符串转换为日期和时间比较大小
- JAVA - 比较时间日期大小
- java比较两个日期大小
- Java 时间日期处理:取某一时间,Date转字符串,计算时间差,时间比较大小
- FluctuationTime.jar java日期时间操作:增减时间、取时间间隔、取年、取月、取日、取时、取分、取秒、日期时间比较大小精确到年月日时分秒 取当月有多少天 日期时间自由操作精确到秒
- Java字符串转换为日期和时间比较大小
- Java字符串转换为日期和时间比较大小
- PHP中比较两个时间的大小与日期的差值
- PHP中比较两个时间的大小与日期的差值
- java 字符型日期时间比较大小
- java实现计算两个日期相差多少月、比较两个日期大小 等常用日期操作
- JS比较两个日期、时间大小