var f1 = fso.GetFile("d:\\test.txt")
alert("File last modified: " + f1.DateLastModified)
给你完整的好了,刚写的,要在D建个test.txt
<html>
<head>
<script language="javascript">
function a(){
var fso = new ActiveXObject("Scripting.FileSystemObject")
var f1 = fso.GetFile("d:\\test.txt")
alert("File last modified: " + f1.DateLastModified)
}
</script>
</head>
<body>
<a href="#" onclick="a()">点击查看效果</a>
</body>
</html>
file.DateLastModified显示虽然是字符串,但实际上是一个Date值类型(不是Date对象)。使用JS系统函数Date(file.DateLastModified)可以无视系统日期输出格式得到UTC格式的时间字符串,然后调用Date.parse。
即:var mstime= Date.parse(Date(f1.DateLastModified))
mstime是1970/1/1 午夜距离该日期时间的毫秒数
var targetDate = new Date()
targetDate.setTime(mstime)
即可得到目标Date对象。
“修改时间最久的”这一句我没法理解,呵呵O_O!!!可以用这个属性:fileUpdatedDate
document.getElementById('img_id').fileUpdatedDate// 得到了img元素src所指向图片的最后修改时间,格式:月/日/年
得到了图片最后修改时间,具体使用相信你就知道了。^_^
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)