javascript - 如何使用 javascript 或 jquery 在浏览器上获取文件创建日期

标签 javascript php jquery jquery-file-upload html5-filesystem

我需要在上传 xls 文件时找出文件创建日期和文件上次修改日期,我必须对这两个日期进行一些计算。

通过使用下面的代码,我可以轻松获取文件的上次修改日期。

$('#userfile').bind('change', function() {
  //this.files[0].size gets the size of your file.
  alert((this.files[0].lastModifiedDate));
  alert((this.files[0].DateCreated));
  $file_full_path =this.files[0].mozFullPath;
  alert(alert);
});

我无法找到文件的创建日期。有人可以帮助我吗?

我也通过 php 尝试过,但通过 php 是不可能的,因为 php 不会将此信息发送到服务器。

请告诉我有什么方法可以获取此信息。 谢谢。

最佳答案

您无法获取创建日期。文件属性中仅提供最后修改日期。

来源: http://forum.jquery.com/topic/jquery-file-creation-date-before-upload

对于 PHP,这里有一个线程提供答案:PHP: how can I get file creation date?

关于javascript - 如何使用 javascript 或 jquery 在浏览器上获取文件创建日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27800376/

相关文章:

javascript - 如何在单击按钮时将可编辑的 div 内容保存在数组中

javascript - 如何在图表 JS 栏中隐藏值

php - 正则表达式使用逗号 (,) 分隔符拆分字符串,但如果逗号在大括号 {,} 中则忽略

php - 避免在每个文件中都要求 vendor/autoload.php

javascript - 在 jQuery Mobile 中打开弹出窗口时如何避免上下滚动

jquery - Node.js - 使用 json.stringify 时主体困惑

Javascript 无法按名称找到 Div 元素

javascript - 从 Web Socket 动态更新模型

php - 在 Laravel 中 Dio 为空的 Flutter 文件上传

Javascript 相当于 iOS 的 'tap' 事件,但适用于 android