如何从HTML Web应用程序中找到客户端文件的创建/修改时间?



我正在尝试设计一个基于HTML和PHP上传功能的Web App。

我使用<input type="file">方法来选择文件。当我尝试上传时,我发现文件修改时间发生了变化。我尝试了几种方法来获得原始文件的修改时间,但都没有成功。

_Files数组不包含'modified time'

_FILES['input_name']['tmp_name']为上传的tmp文件路径,不是原文件。

stat()不能使用,由于安全原因,浏览器不允许获取原始文件的路径

但是,我可以使用浏览器上传文件到Google Drive,并且Google Drive上的属性与原始文件相同。他们是怎么做到的?

如果浏览器阻止了HTML输入法,我是否还有其他选择上传文件并维护修改后的时间?

使用filemtimephp内置函数

<?php
$last_modified = filemtime("gfg.txt"); // when echoed : 1525159574
$convert_time_to_datetime = date("F d Y H:i:s", $last_modified);
echo $convert_time_to_datetime; // May 1 2018 07:26:14
?>