import java.io.File;\r
import java.io.FileInputStream;\r
import java.io.FileOutputStream;\r
+import java.io.IOException;\r
import java.io.InputStream;\r
import java.io.OutputStream;\r
+import java.nio.file.Files;\r
import java.nio.file.Path;\r
import java.nio.file.Paths;\r
+import java.nio.file.attribute.BasicFileAttributes;\r
import java.sql.Timestamp;\r
import java.util.ArrayList;\r
import java.util.Arrays;\r
result.setModify(new Timestamp(file.lastModified()));\r
result.setIsFolder(file.isDirectory());\r
result.setSize(file.length());\r
+ \r
+ try {\r
+ Path tempFile = file.toPath();\r
+ BasicFileAttributes attr;\r
+ attr = Files.readAttributes(tempFile, BasicFileAttributes.class);\r
+ result.setCreated(new Timestamp(attr.creationTime().toMillis()));\r
+ } catch (IOException e) {\r
+ // TODO Auto-generated catch block\r
+ e.printStackTrace();\r
+ }\r
+ \r
return result;\r
}\r
}\r