We would like to know how to compare File Dates.
/*from w w w . java 2 s .c o m*/ import java.io.File; public class Main { public static void main(String[] args) { String f1 = "run.bat"; long d1 = new File(f1).lastModified(); String f2 = "build.xml"; long d2 = new File(f2).lastModified(); String relation; if (d1 == d2) relation = "the same age as"; else if (d1 < d2) relation = "older than"; else relation = "newer than"; System.out.println(f1 + " is " + relation + ' ' + f2); } }
The code above generates the following result.