精华内容
下载资源
问答
  • import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader;   public class MyTest {public static void main(String[] args) {  try {...

    import java.io.BufferedReader;
    import java.io.InputStream;
    import java.io.InputStreamReader;

     

    public class MyTest {public static void main(String[] args) {
     try {
      Process p = Runtime.getRuntime().exec("cmd /C dir c://employee.sql /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("employee.sql")) {
      getTime = str[0] + " " + str[2];
      }
      }
      }
      System.out.println("modifyInfoLoade.log 文件的创建日期是:" + getTime);
      } catch (java.io.IOException exc) {
      exc.printStackTrace();
      }
      }
    }

    展开全文
  • 没有直接获取文件创建日期的方法,那是不是意味着JAVA不能获取文件的创建时间呢,答案是否定的,作为全球用使用人数最多的编程语言JAVA,完全可以获取我们所需要的任何信息,下面就是JAVA获取文件创建日期的代码: ...

    在File的方法中,只能直接获取文件的最后修改日期,而且是以ms作为计量单位的,没有直接获取文件创建日期的方法,那是不是意味着JAVA不能获取文件的创建时间呢,答案是否定的,作为全球用使用人数最多的编程语言JAVA,完全可以获取我们所需要的任何信息,下面就是JAVA获取文件创建日期的代码:

    import java.io.*;

    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();
        }
      }
    }


    http://blog.sina.com.cn/s/blog_62cd5a980100ogzh.html

    展开全文
  • 但是,您可以使用以下解决方法在Windows平台中获取文件创建日期。 它是如何工作的 在Windows命令提示符下,键入命令以列出文件创建日期。 C:\>cmd /c dir c:\logfile.log /tc Volume in drive C has no ...

    没有官方的方法来获取Java中的文件创建日期。 但是,您可以使用以下解决方法在Windows平台中获取文件创建日期。

    它是如何工作的

    在Windows命令提示符下,键入命令以列出文件创建日期。

    C:\>cmd /c dir c:\logfile.log /tc
     Volume in drive C has no label.
     Volume Serial Number is 0410-1EC3
    
     Directory of c:\
    
    31/05/2010  08:05                14 logfile.log
                   1 File(s)             14 bytes
                   0 Dir(s)  35,389,460,480 bytes free

    您需要“ 31/05/2010 08:05 ”。 这个想法是使用Java“ Runtime.getRuntime()。exec ”执行上面的命令,保留输出,然后逐行分析直到获得日期和时间。

    在此示例中,它将获取文件(c:\\ logfile.log)的创建日期。

    package com.mkyong.file;
    
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.StringTokenizer;
    
    public class GetFileCreationDateExample
    {
        public static void main(String[] args)
        {	
        
        	try{
        		
        		Process proc = 
        		   Runtime.getRuntime().exec("cmd /c dir c:\\logfile.log /tc");
    
        		BufferedReader br = 
        		   new BufferedReader(
        		      new InputStreamReader(proc.getInputStream()));
        		
        		String data ="";
        		
        		//it's quite stupid but work
        		for(int i=0; i<6; i++){
        			data = br.readLine();
        		}
        		
        		System.out.println("Extracted value : " + data);
        		
        		//split by space
        		StringTokenizer st = new StringTokenizer(data);
        		String date = st.nextToken();//Get date
        		String time = st.nextToken();//Get time
        		
        		System.out.println("Creation Date  : " + date);
        		System.out.println("Creation Time  : " + time);
        		
        	}catch(IOException e){
    
        		e.printStackTrace();
    
        	}
        	
        }
    }

    结果

    Extracted value : 31/05/2010  08:05  14 logfile.log
    Creation Date  : 31/05/2010
    Creation Time  : 08:05

    翻译自: https://mkyong.com/java/how-to-get-the-file-creation-date-in-java/

    展开全文
  • java文件获取创建日期Sometimes we need to get the file last modified date in Java, usually for listeners like JBoss config file changes hot deployment. java.io.File class lastModified() returns last ...

    java文件中获取创建日期

    Sometimes we need to get the file last modified date in Java, usually for listeners like JBoss config file changes hot deployment. java.io.File class lastModified() returns last modified date in long, we can construct date object in human readable format with this time.

    有时我们需要获取Java中文件的上次修改日期,通常是针对JBoss配置文件更改等热部署的侦听器。 java.io.FilelastModified()返回很长的最后修改日期,我们可以用这段时间以人类可读的格式构造date对象。

    Java文件的上次修改日期 (Java File last modified date)

    A simple example showing how to get file last modified date in java.

    一个简单的示例,显示如何在Java中获取文件的上次修改日期。

    package com.journaldev.files;
    
    import java.io.File;
    import java.util.Date;
    
    public class FileDate {
    
        public static void main(String[] args) {
            File file = new File("employee.xml");
            
            long timestamp = file.lastModified();
            System.out.println("employee.xml last modified date = "+new Date(timestamp));
        }
    
    }

    Output of the above program is:

    上面程序的输出是:

    employee.xml last modified date = Fri Dec 07 14:19:10 PST 2012

    If file doesn’t exists, lastModified() returns 0L, if I delete employee.xml then the output is:

    如果文件不存在,则lastModified()返回0L,如果我删除employee.xml,则输出为:

    employee.xml last modified date = Wed Dec 31 16:00:00 PST 1969

    Above time is the start of time in java. The 0L in java time. That’s all about finding the last modified time of a file in java.

    以上时间是Java中时间的开始。 Java时间中的0L。 这就是在Java中查找文件的最后修改时间。

    翻译自: https://www.journaldev.com/915/get-file-last-modified-date-time-java

    java文件中获取创建日期

    展开全文
  • 我正在使用库...如何从ftp检索文件创建日期我试图检索使用方法FileTransferClient getModifiedTime(java.lang.String remoteFileName)FTP文件创建日期,但收到以下错误:com.enterprisedt.net.ftp.FTPExc...
  • java.util.Calendar类来实现,看下面:importjava....//以下是利用Calendar类来实现日期时间的,和Date类相比较比较简单publicclassTestDate2{publicstaticvoidmain(String[]args){Calendarca=Calendar.getInstan...
  • 文件重命名 import java.io.File; public class Main { public static void main(String[] args) { File oldName = new File("C:/program.txt"); File newName = new File("C:/java.txt"); if(oldName....
  • 文件写入 import java.io.*; public class Main { public static void main(String[] args) { try { BufferedWriter out = new BufferedWriter(new FileWriter("sanguo.txt")); out.write("三国教程"); out...
  • //SimpleDateFormat获取当前日期   (new File(new SimpleDateFormat("yyyyMMdd HHmmss").format(new Date())+".xls")).createNewFile();
  • 就是我现在想获取项目内一个文件下所有txt文件的,名字,创建日期,还有里面的内容,并且内容只获取某一部分,比如说---end---之前的。求各位大佬教,我只是一个小白啊pwq
  • java使用metadata-extractor获取图片的日期信息 metadata-extractor是一个开源的Java库,用于从媒体文件中读取元数据。 首先放上metadata-extractor的github地址,上面有java调用的简单介绍。 个人是用来将文件名字...
  • Java 快速创建及递归删除文件

    千次阅读 2019-04-13 15:48:14
    Java File创建及递归删除文件 开发工具与关键技术:java、 elipse2019...File 类定义了一些与平台无关的方法来操作文件,File类主要用来获取或处理与磁盘文件相关的信息,像文件名、 文件路径、访问权限和修改日期...
  • Java文件操作

    2020-06-05 11:47:19
    Java文件操作文件写入读取文件内容删除文件文件内容拷贝文件追加数据创建临时文件修改文件的修改日期获取文件修改时间获取文件大小文件重命名设置文件只读检测文件是否存在File类创建文件 文件写入 使用 ...
  • 我正在使用Apache POI 3.11版本来读取和编写Java中的excel文件在我的输入excel文件中,我有一个包含日期的列 . 日期可以是任何格式,比如说dd / mm / yyyy hh:mm或yy / mm / dd等 . 在阅读文件时,我可以获得任何...
  • java文件操作

    2019-05-03 12:26:00
    在整个java.io包中,File类是唯一一个与文件本身操作有关的类,所谓的文件本身指的是文件的创建,删除,重命名,修改文件日期获取文件的大小等。 1.2体验File类 package com.boxiaoyuan.www; import java....
  • Java Servlet 中获取当前的日期和时间是非常容易的。您可以使用一个简单的 Date 对象的 toString() 方法来输出当前的日期和时间,如下所示:  现在,让我们来编译上面的 Servlet,并在 web.xml 文件创建...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
    6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
  • JAVA_API1.6文档(中文)

    万次下载 热门讨论 2010-04-12 13:31:34
    java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 java.util.regex 用于匹配字符序列与正则表达式指定模式的类。 java.util.spi java.util 包中类的服务提供者类。 java.util.zip 提供...
  • 1、时间戳是指文件属性里的创建、修改、访问时间。  数字时间戳技术是数字签名技术一种变种的应用。在电子商务交易文件中,时间是十分重要的信息。在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件...
  • /** 创建日期 2017-4-7** TODO 要更改此生成的文件的模板,请转至* 窗口 - 首选项 - Java - 代码样式 - 代码模板*/package com.enfo.intrust.command;import org.apache.commons.httpclient.HttpClient;import ...
  • Java温故而知新-File类

    2021-01-26 10:48:53
    文章目录File类文件的创建与删除文件的目录操作创建多级目录静态代码块优化性能获取文件信息获取文件的大小与创建时间获取文件信息获取目录信息list与listFiles()面试题: 列出目录下所有 txt文件列出整个磁盘下的...
  • java源码包2

    千次下载 热门讨论 2013-04-20 11:28:17
    6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
  • 精通Java JDK

    热门讨论 2009-06-27 20:03:50
    FilesView.java 获取指定文件目录下的所有文件 FileDialogRead.java 读取文件并显示 ReadBytes.java 读取字节码文件并显示 FileReaderTest.java 读取字符文件并显示 FileWriterTest.java 创建.txt文件并...
  • java源码包3

    千次下载 热门讨论 2013-04-20 11:30:13
    6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
  • JAVA中File类的实用方法

    万次阅读 2016-01-22 20:39:45
    File对象用来获取或处理与磁盘文件相关的信息,例如权限,时间,日期和目录路径,简单而言,也就是文件操作。  File类中实用的一些方法,  1.boolean createNewFile() 创建文件是判断是否存在  2....
  • // 从文件流中获取Excel工作区对象(WorkBook) Sheet sheet = wb.getSheet(0); // 从工作区中取得页(Sheet) int n =0; Date min = null; String firm = ""; //定义公司 String name = ""; //...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 192
精华内容 76
关键字:

java获取文件创建日期

java 订阅