asp.net 上传文件怎样获取该文件的修改时间、创建时间!
从服务端上获取不了,怎样用客户端来获取?写JS吗?
我试过下面这个JS,不行?请指教原因。
function ShowFileAccessInfo(filespec) {
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(filespec); // filespec 是指定文件的路径(绝对和或相对的),必选项。
s = f.Path.toUpperCase() + "<br>"; //文件路径
s += "建立时间: " + f.DateCreated + " ";
s += "最后访问时间: " + f.DateLastAccessed + " ";
s += "最后修改时间: " + f.DateLastModified;
alert(s);
}
从服务端上获取不了,怎样用客户端来获取?写JS吗?
我试过下面这个JS,不行?请指教原因。
function ShowFileAccessInfo(filespec) {
var fso, f, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(filespec); // filespec 是指定文件的路径(绝对和或相对的),必选项。
s = f.Path.toUpperCase() + "<br>"; //文件路径
s += "建立时间: " + f.DateCreated + " ";
s += "最后访问时间: " + f.DateLastAccessed + " ";
s += "最后修改时间: " + f.DateLastModified;
alert(s);
}
至于客户端用ActiveX控件 应该可以,这个路径 必须是c:\a.jpg这样的吧。。我没试过,还有 就是 这个还设计到权限的问题,所以 可能不好弄,否则呢? 是吧别人一点隐私都没有了。。估计是不行了,或者单独开发ActiveX插件
DateTime create_date= di.CreationTime;
DateTime update_data = di.LastWriteTime;//最后写入时间,修改时间
DateTime DT = dir.CreationTime;//获取目录或者文件的创建 日期