努力改变人生!

加微信交流:398701344。

创建文件,并格式化输出最后修改时间

public class FileTest02 {

	public void getLastModifyTime() {
		File fileDir = new File("E:\\zkn");
		if(!fileDir.isDirectory()) //如果不是目录的话要创建目录
			//如果是多级目录的话,这里要用
			//fileDir.mkdirs()
			fileDir.mkdir();
		File file = new File(fileDir,"zkn.txt");
		if(!file.isFile()){//如果不是文件,就创建文件
			try {
				file.createNewFile();
			} catch (IOException e) {
				e.printStackTrace();
				System.out.println("1111111111");
			}
		}
		long time = file.lastModified(); //得到文件最后的修改时间,返回的是毫秒数
		System.out.println(time);
		Calendar calendar = Calendar.getInstance();
		calendar.setTimeInMillis(time);//设置为日历时间
		Date date = calendar.getTime();
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
		System.out.println(sdf.format(date));	
	}
	
	public static void main(String[] args) {
		FileTest02 ft = new FileTest02();
		ft.getLastModifyTime();
	}
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zknxx/article/details/46809111
个人分类: -------------------IO
上一篇Git下载Spring源码 Gradle编译Spring源码为Eclipse工程文件
下一篇java创建文件,并向文件中写入字符串,读取字符串到屏幕
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭