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

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

posted on 2008-10-06 09:36 duduli 閱讀(2152) 評論(0) 編輯 收藏 所屬分類: java