---------------------------------------------------------------
好像有这个属性,你可以试试看。
DateLastModified
---------------------------------------------------------------
DateLastAccessed 属性
返回最后访问指定文件或文件夹的日期和时间。
function ShowFileAccessInfo(filespec)
{
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(filespec);
s = filespec.toUpperCase() + "
1<br/>
";
s += "Created:" + f.DateCreated + "
1<br/>
";
s += "Last Accessed:" + f.DateLastAccessed + "
1<br/>
";
s += "Last Modified:" + f.DateLastModified;
return(s);
}
DateCreated 属性
返回指定文件或文件夹的创建日期和时间。
function ShowFileInfo(filespec)
{
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(filespec);
s = "Created:" + f.DateCreated;
return(s);
}
DateLastModified 属性
返回最后修改指定文件或文件夹的日期和时间。
function ShowFileAccessInfo(filespec)
{
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(filespec);
s = filespec.toUpperCase() + "
1<br/>
";
s += "Created:" + f.DateCreated + "
1<br/>
";
s += "Last Accessed:" + f.DateLastAccessed + "
1<br/>
";
s += "Last Modified:" + f.DateLastModified;
return(s);
}
-----------------------------
千年精灵( Millennium Genius )
---------------------------------------------------------------
上面几位告诉你的是获得文件最后修改时间的方法,排序还得你自己来。
这样吧,你定义一个二维数组fileinfo(9)(1),假设有10个文件。fileinfo(i)(0)=f.Name,fileinfo(i)(1)=f.DateLastModified。
然后你就开始排序吧。
---------------------------------------------------------------
改成vbscript不就行了!
function ShowFileAccessInfo(filespec)
dim fso, f, s
fso = server.createObject("Scripting.FileSystemObject")
f = fso.GetFile(filespec)
s = filespec.toUpperCase() & "
"
s =s & "Created:" & f.DateCreated & "
"
s =s & "Last Accessed:" & f.DateLastAccessed & "
"
s =s & "Last Modified:" & f.DateLastModified
showFileAccessInfo=s
end function