Potresti usare la classe file:
http://java.sun.com/j2se/1.4.2/docs/...a/io/File.html

per sapere la data c'è lastModified(), per il formato dovresti vedere l'estensione, basta convertire in stringa e usare il metodo endsWith().