public class getCreateFileTime2 { public static void main(String[] args) { try { Process p = Runtime.getRuntime().exec("cmd /C dir f:\\modifyInfoLoade.log /tc");
InputStream is = p.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(is)); String result; String getTime = null; while ((result = br.readLine()) != null) { String[] str = result.split(" "); for (int i = str.length - 1; i >= 0; i--) { if (str[i].equals("modifyInfoLoader.log")) { getTime = str[0] + " " + str[2]; } } } System.out.println("modifyInfoLoade.log 文件的创建日期是:" + getTime); } catch (java.io.IOException exc) { exc.printStackTrace(); } } }