import java.text.SimpleDateFormat;
public class date_print{
public static void main(String args[]){
String filepath0 = "M:\\FTP";
String s = "DCS-9202009010503024601.jpg";
String filepath = filepath0+"\\"+s;
System.out.println("SetTime Start: "+filepath);
try{
File file = new File(filepath);
//c.setTimeInMillis(attrs.creationTime().toMillis());
String da = new SimpleDateFormat("yyyy-MM-dd").format(file.lastModified());
System.out.println("DA: "+da); //print the data
//System.out.println("DA: "+ filepath);
}catch(Exception e){
System.out.println("settime Exception");
e.printStackTrace();
}
}
}
為了期他程式才做這個範例, 但是好像DataFormat蠻重要的.
這裡String 分成檔案路徑, 檔案名稱, 檔案完整路徑, 就是前面兩項中間多加 "\\" 合起來.
SimpleDateFormat 方法, 給予輸的型式
|
---|
http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html |
---|
-------------------------------------------------------------------- |
---|
DA: 1970-01-01
--------------------------------------------------------------------
|
沒有留言:
張貼留言