|
|
1
94
您可以使用内置模块
打电话
这个数组中的第9个元素将给出自epoch以来的最后一次修改时间( 1970年1月1日00:00格林威治标准时间 )从中可以确定当地时间:
避免
幻数
9在上一个示例中需要,另外使用
|
|
|
2
23
使用内置 stat 功能。或者更具体地说:
|
|
3
18
修改时间以unix格式存储在$array[9]中。 或明确地:
时代是1970年1月1日00:00格林尼治标准时间。 更多信息在 stat . |
|
|
4
13
您需要stat调用和文件名:
Perl也有不同的版本:
但这个值与程序启动的时间有关。这对于排序之类的事情很有用,但您可能需要第一个版本。 |
|
5
9
如果你只是比较两个文件,看看哪个是更新的,那么
还有
|
|
|
6
3
您可以使用stat()或文件::stat模块。
|
|
|
7
3
我认为您正在寻找stat函数(perldoc-f stat) 特别是,返回列表的第9个字段(第10个,索引9)是文件自epoch以来的最后一次修改时间(秒)。 所以: 我的$上次修改时间=(stat($fh))[9]; |
|
8
2
在我身上
FreeBSD
系统,
你需要提取
或
|
|
|
9
1
这是一个非常旧的线程,但我尝试使用该解决方案,但无法从文件中获取信息::stat。(Perl5.10.1) 我必须做以下工作:
我只是想和大家分享一下,以防其他人也遇到同样的麻烦。 |
|
|
user23819755 · 从文件加载的数据未按正确顺序返回 1 年前 |
|
|
Grekys · C数组元素全部变为相同值 1 年前 |
|
|
Deba · 为什么在cin语句中打印空格时,第0个字符没有打印出来? 1 年前 |
|
|
catodd · C-试图将整数和结构数组存储到二进制文件中 2 年前 |
|
|
heapyams · Java可执行文件无法读取资源文件夹[重复] 2 年前 |
|
|
Community wiki · 在文件中插入值 2 年前 |