Java代码:如何根据文件的修改日期(应该等于字符串中指定的日期)从目录中选择文件 1 周,2 日 Questions & Answers 254 我在字符串“03/09/16”中有一个日期值。如何根据文件的修改日期(应等于字符串中指定的日期)从目录中选择文件 我的要求是只选择“修改日期”=“字符串中指定的日期”的文件
# 1 楼答案 对于您的情况: File file = new File("C:\\Temp\\filenmae.type"); Date modifiedDate = new Date(file.lastModified()); Calendar modifiedCal = Calendar.getInstance(); modifiedCal.setTime(modifiedDate); Calendar cal = (Calendar) modifiedCal.clone(); cal.set(Calendar.YEAR, 2016); cal.set(Calendar.MONTH, 2); // Start from 0 cal.set(Calendar.DAY_OF_MONTH, 9); if (modifiedCal.compareTo(cal) == 0) { System.out.println("Same date!!!"); }
# 1 楼答案
对于您的情况: