Package com;import com.sun.org.apache.bcel.internal.generic.if_acmpeq;public class test {public static void main (String[] args) {string s1= "2018-01-25"; String s2= "2018-02-25"; Java.text.dateformat df=new java.text.simpledateformat ("Yyyy-MM-dd"); Java.util.calendar c1=java.util.calendar.getinstance (); java.util.calendar c2= Java.util.Calendar.getInstance (); Try{c1.settime (Df.parse (S1)); C2.settime (Df.parse (S2));} catch (java.text.parseexception e) {System.err.println ("Malformed");} Int result=c1.compareto (C2); if (result==0) System.out.println ("C1 equals C2"); Else if (result<0) SYSTEM.OUT.PRINTLN ("C1 less than C2"); ElseSystem.out.println ("C1 greater than C2"); System.out.println (Completdate (S1,S2));} Public static int completdate (string starttime,string endtime) {Java.text.DateFormat df=new java.text.simpledateformat ("Yyyy-mm-dd"); java.util.calendar c1= Java.util.Calendar.getInstance (); Java.util.CaleNdar c2=java.util.calendar.getinstance (); Try{c1.settime (Df.parse (starttime)); C2.settime (Df.parse (Endtime) );} catch (java.text.parseexception e) {System.err.println ("Malformed");} Int result=c1.compareto (C2); return result;}}
Java comparison time