`

直接由Java获取文件的创建时间

阅读更多
import java.io.*;

public class getCreateFileTime {
  public static void main(String[] args) {
    try {
      Process p = Runtime.getRuntime().exec("cmd /C dir f:\\modify.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("modify.log")) {
            getTime = str[0] + " " + str[2];
          }
        }
      }
      System.out.println("modifyInfoLoade.log 文件的创建日期是:" + getTime);
    } catch (java.io.IOException exc) {
      exc.printStackTrace();
    }
  }
}
 
分享到:
评论
1 楼 蓝月儿 2011-04-13  
学习了,感觉获取的不是啊

相关推荐

    java获取文件创建时间

    这是因为Java标准库(JDK)在早期版本中并没有提供直接获取文件创建时间的方法。不过,从Java 7开始,通过NIO(New I/O)API可以实现这一功能。 #### 基本概念 1. **文件属性**:在计算机系统中,每个文件都有一个...

    Java获得文件创建时间

    如果该链接曾经提供了关于Java获取文件创建时间的更多信息,目前无法进行验证。 总结来说,获取Java中的文件创建时间需要考虑Java自身API的限制以及可能需要利用的第三方库或操作系统特性。对于DLL文件的Java调用,...

    JAVA获取文件编码格式

    标题提到的“JAVA获取文件编码格式”是一项常见的任务,特别是在处理来自不同来源的文本文件时。在这种情况下,我们可以利用第三方开源库来帮助我们完成这项工作。描述中提到了一个叫做"cpdetector"的工具,这是一个...

    fileTimeInfo_java_统计文件创建时间和修改时间_

    标题"fileTimeInfo_java_统计文件创建时间和修改时间_"指的是一个Java程序,它用于获取指定目录下所有文件的创建时间(Creation Time)和最后修改时间(Last Modified Time)。下面将详细阐述如何在Java中实现这一...

    Java获取文件分辨率,大小等基本信息Demo

    在Java编程语言中,获取文件的基本信息,如分辨率、大小等,是常见的文件操作任务,尤其是在处理多媒体文件,如视频时。本示例Demo提供了两种方法来实现这一目标,使用了两个不同的库:xuggle-xuggler-5.4.jar 和 ...

    PB读取已知文件创建时间、修改时间111.zip

    需要注意的是,Java并没有直接提供获取文件创建时间的方法,但通常`lastModified()`返回的时间戳可以作为创建时间的一个近似值,因为文件一旦创建,这个时间戳就被设置。 总结来说,无论是PowerBuilder还是Java,都...

    JAVA获取FTP文件列表

    ### JAVA获取FTP文件列表知识点详解 #### 一、概述 在现代软件开发中,FTP(File Transfer Protocol)是一种广泛使用的协议,用于在网络上进行文件传输。本文档将详细介绍一个基于Java的实用工具类`FtpClientUtil`...

    Java获取文件或文件夹信息

    在Java编程语言中,获取文件或文件夹信息是一项基本但至关重要的任务,它涉及I/O流、文件对象和相关的API。下面将详细讲解如何在Java中实现这一功能,并结合Eclipse IDE来导入和使用相关代码。 首先,我们需要了解...

    详解Java无需解压直接读取Zip文件和文件内容

    Java无需解压直接读取Zip文件和文件内容是Java语言中的一种常见操作,通过使用java.util.zip包中的ZipFile、ZipInputStream和ZipEntry类,我们可以轻松地读取Zip文件和文件内容。下面,我们将详细介绍如何使用Java...

    如何使用Java代码获取播放文件的时长

    在Java编程环境中,获取播放文件(如音频或视频文件)的时长是一项常见的任务,尤其在多媒体处理或者媒体播放器的开发中。本教程将详细讲解如何使用Java代码来实现这一功能,支持的文件格式包括mp3、mp4、f4v、3gp、...

    java获取文件信息

    以上就是使用Java获取文件信息的基本操作。在实际应用中,你可能还需要处理更复杂的情况,例如文件的I/O操作、文件的读写等。不过,了解这些基本方法将使你能够有效地管理Java中的文件信息。在处理获取文件信息.txt...

    获取上传的文件行数的最快速的java代码

    Java提供了丰富的类库支持文件的创建、读写、删除等操作,如`java.io.File`,`java.nio.file.Files`,以及用于处理流的`java.io`包中的类。 总结起来,获取大文件的行数,关键在于使用高效的流式处理方式,并合理...

    java源码 java 获取文件md5值(用于检测文件完整性) 2018127

    以下是一个简单的Java源码示例,展示了如何获取文件的MD5值: ```java import java.io.FileInputStream; import java.io.IOException; import java.security.MessageDigest; import java.security....

    java获取网络音乐文件时长

    在Java编程中,获取网络音乐文件的时长是一项常见的任务,尤其在开发音乐播放器或者处理音频流的应用中。下面将详细介绍三种不同的方法来实现这一功能。 ### 方法一:使用`BufferedInputStream`和`AudioInputStream...

    根据文件日期创建日期层级文件夹并迁移文件

    例如,Python的`os.path.getctime()`函数可以获取文件的创建时间,而`datetime`模块则可以用来解析和格式化日期。 2. **文件夹创建**:动态创建基于日期的层级文件夹结构是这个任务的关键部分。这涉及到递归地创建...

Global site tag (gtag.js) - Google Analytics