java io操作把返回为long 型毫秒格式化为标准时间

java io操作把返回为long 型毫秒格式化为标准时间

我是用一个在e盘下的一个问Sunset.jpg图片文件进行测试的。
测试为:查询其最近修改时间,并把其修改时间格式化为标准的时间形式。
 1 package  lastChange;
 2
 3 import  java.io.File;
 4 import  java.util.Date;
 5
 6
 7 public   class  lastchange  {
 8    public static void main (String [] args){
 9    String path = "e:\\Sunset.jpg";
10    File f = new File(path);
11    Date dt = new Date();
12    dt.setTime(f.lastModified());//f.lastModified()是返回一个以毫秒形式的值,
13                                //此值是从1970 年 1 月 1 日,00:00:00 GMT到最后修改时间的返回值。
14                                //利用date中的setTime(long)格式化为标准时间
15    System.out.println(f.lastModified());//以毫秒形式返回时间。此事件相对1970 年 1 月 1 日,00:00:00 GMT。
16    System.out.println(dt);
17    }

18}

19

你可能感兴趣的:(java io操作把返回为long 型毫秒格式化为标准时间)