- 締切済み
更新日時でソートしてファイル一覧を取得したい
特定のディレクトリのファイル一覧を取得したいのですが、必要なのは最終更新日時でソートし、最新の30件のファイル名です。(ディレクトリのファイル件数は30件以上とは限りません) exec()を使った外部コマンドでは最新の1件のファイル名は取得できたのですが、30件となると方法がわかりません。 今考え付くのは、 dir()コマンドで取得したファイル名から最終更新日時を取得し、ソートして30件取り出す という方法です。 他にもっとスマートな方法で最新30件のファイル名を取得する方法はないでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- rokujiro
- ベストアンサー率53% (17/32)
回答No.1
お礼
回答ありがとうございます。 更新日時でソートしてファイル名を取得するというのは無理みたいですね・・・。 コーディングは参考にさせていただきたいと思います。ありがとうございました。