package Databaselink;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class Datecompare {
/*date1>date2 返回1
*date1<date2 返回-1
*date1=date2 返回0
* */
public static int compare_date(String date1, String date2)
{
/*不同格式
* SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
*SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh");
*SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm");
*SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
* */
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
try {
java.util.Date d1 = format.parse(date1);
java.util.Date d2 = format.parse(date2);
System.out.println(d1.getTime());
System.out.println(d2.getTime());
if (d1.getTime()>d2.getTime())
{
return 1;
}
else if (d1.getTime() < d2.getTime())
{
return -1;
}
else
{
return 0;
}
} catch (Exception exception) {
exception.printStackTrace();
}
return 0;
}
public static void main(String[] args){
int k=new Datecompare().compare_date("2010-06-03 8:05:11","2010-06-03 16:05:11");
System.out.println(k);
}
}
转载请注明原文地址: https://www.6miu.com/read-71793.html