C'è un'altra domanda simile a quella su StackOverflow (How to get creation date of a file in Java), ma la risposta non è realmente lì poiché l'OP aveva un bisogno diverso che poteva essere risolto tramite altri meccanismi. Sto cercando di creare un elenco dei file in una directory che può essere ordinata per età, quindi la necessità della data di creazione del file.Determinare la data di creazione del file in Java
Non ho trovato nessun buon modo per farlo dopo una lunga trawling del web. C'è un meccanismo per ottenere le date di creazione del file?
BTW, attualmente su un sistema Windows, potrebbe aver bisogno di questo per funzionare anche su un sistema Linux. Inoltre, non posso garantire che una convenzione di denominazione dei file venga seguita dove la data/ora di creazione è incorporata nel nome.
Ok, dopo ulteriori discussioni e approfondimenti sui filesystem, abbiamo deciso che l'uso dell'ultima modifica è sufficiente poiché probabilmente sarebbe stato controllato insieme alla data di creazione. Entrambi dovrebbero essere controllati per determinare se un vecchio file è stato modificato di recente e quindi ancora attivo. Quindi, controlla il file modificato più lontano in passato. Grazie per tutti gli input. A proposito, mi piacerebbe usare nio, ma l'aroma di Linux qui non supporta comunque la creazione di file. – Todd