Lấy ngày sửa đổi cuối cùng của một file trong Java

Trong Java, bạn có thể sử dụng File.lastModified() để nhận các dấu thời gian đã sửa đổi gần đây nhất của một file. Phương thức này sẽ trả về thời gian bằng milliseconds (long value), bạn có thể định dạng nó bằng SimpleDateFormat để làm cho nó trở thành một định dạng yêu thích, dễ hiểu.

Ví dụ về cách lấy ngày sử đổi của một file lần cuối cùng:

package com.itphutran.file;

import java.io.File;
import java.text.SimpleDateFormat;

public class GetFileLastModifiedExample {
	public static void main(String[] args) {
		File file = new File("E:\\project\\huongdanjava\\javaio\\filename.txt");

		System.out.println("Before Format : " + file.lastModified());

		SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");

		System.out.println("After Format : " + sdf.format(file.lastModified()));
	}
}

Kết quả:

Before Format : 1496718203006
After Format : 06/06/2017 10:03:23

 

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
x