Я не уверен, как вы получите это, используя Java 6 и ниже.С новыми API-интерфейсами файловой системы Java 7 это выглядело бы так:
Path path = ... // the path to the file
BasicFileAttributes attributes =
Files.readAttributes(path, BasicFileAttributes.class);
FileTime creationTime = attributes.creationTime();
Как говорит CoolBeans, не все файловые системы хранят время создания. BasicFileAttributes Javadoc сообщает:
Если реализация файловой системы не поддерживает отметку времени, указывающую время, когда файл был создан, тогда этот метод возвращает конкретное для реализации значение по умолчанию,обычно время последнего изменения или FileTime, представляющее эпоху (1970-01-01T00: 00: 00Z).