Hay otra pregunta similar a la mía en StackOverflow (How to get creation date of a file in Java), pero la respuesta no está realmente allí ya que el OP tenía una necesidad diferente que podría resolverse a través de otros mecanismos. Estoy tratando de crear una lista de los archivos en un directorio que se puede ordenar por edad, de ahí la necesidad de la fecha de creación del archivo.Determine la fecha de creación del archivo en Java
No he encontrado ninguna buena manera de hacer esto después de mucho arrastre de la web. ¿Hay algún mecanismo para obtener fechas de creación de archivos?
BTW, actualmente en un sistema Windows, puede necesitar esto para trabajar en un sistema Linux también. Además, no puedo garantizar que se siga una convención de nomenclatura de archivos cuando la fecha/hora de creación esté incrustada en el nombre.
Bien, después de más discusiones e investigaciones sobre los sistemas de archivos, hemos decidido que usar la última modificación es suficiente, ya que probablemente habría sido revisado junto con la fecha de creación. Ambos deberían verificarse para determinar si un archivo antiguo se modificó recientemente y, por lo tanto, aún está activo. Por lo tanto, solo verifique el archivo modificado más lejano en el pasado. Gracias por toda la entrada. Por cierto, me encantaría usar nio, pero el sabor de Linux aquí no admite la creación de archivos de todos modos. – Todd