大家好,欢迎来到IT知识分享网。
//比较
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.text.ParseException;
public class firstClass {
public static void main(String[] args) throws ParseException {
Calendar c1= Calendar.getInstance();
c1.set(2009,6,12 );
c1.add(Calendar.DATE,10 );//方便日期的增减
//比较
String BeginDate1 = “2018-5-21 10:20:30”;
String BeginDate2 = “2024-5-23 10:20:30”;
SimpleDateFormat ft2 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
Date d1 = ft2.parse(BeginDate1);
Date d2 = ft2.parse(BeginDate2);
int compareTo = d1.compareTo(d2);
System.out.println( compareTo);
}
}
//日期的减法
SimpleDateFormat dateForMat = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
Date d1 = dateForMat.parse(BeginDate1);
Date d2 = dateForMat.parse(BeginDate2);
Date d3 = dateForMat.parse(BeginDate);
Long L_BeginDate1 = dateForMat.parse(dateForMat.format(d1)).getTime();
Long L_BeginDate = dateForMat.parse(dateForMat.format(d3)).getTime();
Long L_BeginDate2 = dateForMat.parse(dateForMat.format(d2)).getTime();
System.out.print((L_BeginDate2 – L_BeginDate1)/(1000*3600*24)); //相差多少天的方法
System.out.print(L_BeginDate2);
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/121024.html