Ceci dit, ma logique �tait de penser que pour des raisons de portabilit�,
java ne pouvait fournir qu'une date (sans faire le tour des OS, il me semble
probable que certains ne g�rent qu'une seule date), mais j'ai d� me planter
compte-tenu de ce que tu annonces � la fin de ton post.
D�lol�, je tournerai sept fois ma souris sur l'�cran la prochaine fois ;-)
St�phan.
Guillaume Desnoix a �crit :
St�phan:
Peut-�tre la m�thode lastModified() est-elle simplement mal nomm�e. Si je ne m'abuse, sous *NiX comme sous Windows, il n'y a qu'une seule date associ�e � un fichier.
Tu t'abuses. Un systeme de fichiers unix gere typiquement trois dates: - creation - derniere modification - dernier acces
Le cas Linux est un peu a part vu qu'il est capable de gerer une trentaine de systemes de fichiers differents. On a toujours ces 3 dates mais leur valeur peut ne pas etre pertinente si le FS sous-jacent est incapable de les gerer (typiquement FAT16). Inversement certains FS peuvent gerer d'autres dates/informations complementaires.
Dans tous les cas, en Java, on ne peut acceder qu'a la date de derniere modif. Il faut passer a JNI. Ou attendre la nouvelle API -- et oui, le JCP va en rajouter une couche ;-(
Guillaume
