FileGetTime

获取文件或文件夹的时间戳.

Timestamp := FileGetTime(Filename, WhichTime)

参数

Filename

类型: 字符串

目标文件或文件夹的名称, 如果未指定绝对路径则假定在 A_WorkingDir 中. 如果省略, 则使用最内层文件循环的当前文件.

WhichTime

类型: 字符串

如果为空或省略, 则默认为 M(修改时间). 否则, 指定以下字母之一来设置应该更改的时间戳:

返回值

类型: 字符串

函数返回 YYYYMMDDHH24MISS 格式的数字字符串. 这个时间是您的本地时间, 不是 UTC/GMT. 此字符串不应视为数字(不应对其进行数学运算或进行数值比较).

错误处理

失败时抛出 OSError.

A_LastError 被设置为操作系统 GetLastError() 函数返回的结果.

备注

有关日期和时间的说明, 请参阅 YYYYMMDDHH24MISS.

FileSetTime, FormatTime, FileGetAttrib, FileSetAttrib, FileGetSize, FileGetVersion, 文件循环, DateAdd, DateDiff

示例

获取修改时间, 并将其存储在 Timestamp.

Timestamp := FileGetTime("C:\My Documents\test.doc")

获取创建时间, 并将其存储在 Timestamp.

Timestamp := FileGetTime("C:\My Documents\test.doc", "C")
unixetc