问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 查看文件创建时间

发布网友 发布时间:2022-05-17 15:58

我来回答

2个回答

热心网友 时间:2023-05-10 02:32

在java中没有正式的方法来获取文件的创建时间,但是,可以使用下面的解决方法在Windows平台上获取文件的创建日期。

java如何获取文件的创建日期
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

热心网友 时间:2023-05-10 02:33

//取不到创建时间,只能取到文件最后一次被修改的时间。
import java.io.File;
import java.io.IOException;
import java.util.Calendar;

public class Test {

public static void main(String[] args) throws IOException {
File file =new File("Test.java");
Long time =file.lastModified();
Calendar cd = Calendar.getInstance();
cd.setTimeInMillis(time);
System.out.println(cd.getTime());

}

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
word文档怎么设置页码word怎么从中间开始设置页码 《祖宗模拟器》如何长寿长寿技巧分享 祖宗模拟器答案大全,你知道吗。 祖宗模拟器答案大全,哪位有? 宝石种类分为哪几类? 表格怎么自动排序号excel表格中自动生成序号技巧 表格如何自动排序仅需4步让Excel表格自动排序的方法 1.5匹富士空调电脑板开机就烧保险丝 为什么 修空调只是把拆了个压敏电阻,虽然可以运行,但这样没问题吗? 1.5富士空调电脑板一通电就烧保险丝为什么 如何用java获取一个文件的创建时间 风华衡器的电子称,分度值怎么调,从十克调到五克或者更低。 兰州永兴衡器电子秤怎么调 日历是怎么制作的怎么决定出阴历是哪天 中国农历日历是怎么制定的,有什么规律吗? 在微信里发语音的时候说,在手机管理里面打开了麦克风什么的我的手机是小米手机,就是在微信里找不到麦克_百度问一问 会计里为什么要乘时间权数 尤其每股收益里 急求上市公司财务报告中每股收益计算的问题! 论述每股收益的计算和列报 这个论题是属于会计还是证券 每股收益最新指标(三季分配后)什么意思啊? 潍柴动力操盘必读与财务透视中的每股收益怎么不同? 请问一些股票软件里面的财务报告里面的每股收益,是以什么为时间单位的? 在上市公司的财务报表中,各季度的每股收益是单指本季度的收入,还是把上月收入与本季度实际收入相加得到的 有的上市公司的财务简况中每股现金含量为正数,而每股收益和每股未分配利润为负数是怎么回事? 韩国乐天网购app上的东西是真的吗 韩国哪款APP最火 晚上有苏州到泗阳的拼车吗了? 泰兴到苏州拼车顺风车? 新怎么加好友可以不频繁 矛盾的特殊性原理及其方法论意义 怎样理解世界观就是方法论。方法和方法论怎样理解。 java 如何获得一个文件夹的创建时间 具体点 java怎么获取文件的创建时间,最后访问时间 Java获取文件创建时间为空 Javaio流怎么获取文本创建时间 JavaWeb中怎么获取客户端上传的文件的原始创建时间 怎么用java获取ftp服务器上文件的创建时间? java循环获取文件夹里文件创建时间 。。 java中的File类修改文件创建时间 为什么我的qq抢车位里面的车都没了? JavaWeb中怎么获取客户端上传的文件的原始创建时间?? Java中文件创建时间和现在系统时间的时间间隔怎么计算 QQ抢车位的钱和车怎么突然没了? 我的QQ抢车位的车怎么都没了? 怎么获取文件生成时间 qq抢车位有时候为什么自己车没了 java怎么获取文件访问时间 QQ抢车位,车莫名其妙消失了 在android中怎么获取文件的创建时间 QQ抢车位车怎么没了? QQ抢车位怎么车没了