in reply to The Dates Sorting!
[matt@test ~/testdir]$ stat -c %Y AMR.xml 1206990376
#!/usr/bin/perl use strict; use POSIX qw(strftime); my $dir = '/your/dir'; opendir DIR, $dir or die $!; my @files = grep { /\.xml$/ && ! /^\./ } readdir DIR; closedir DIR; my %ds; for my $file (@files) { my $mtime = (stat("/your/dir/$file"))[9]; $ds{$file} = $mtime; } for my $sorted_file (sort { $ds{$a} <=> $ds{$b} } keys %ds) { my $file_date = strftime("%Y-%m-%d", localtime($ds{$sorted_file})) +; my $file_time = strftime("%H:%M:%S", localtime($ds{$sorted_file})) +; print qq[<option value="$sorted_file">$file_date $file_time</optio +n>\n]; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: The Dates Sorting!
by ack (Deacon) on Apr 04, 2008 at 17:35 UTC |