Skip to content

FILEDATETIME ​


以日期序列号形式返回文件的最后修改日期和时间

语法 ​

declare function FileDateTime ( byval filename as zstring ptr ) as double

用法 ​

#include "file.bi"
result = FileDateTime( filename )

或

#include "vbcompat.bi"
result = FileDateTime( filename )

参数 ​

filename

要获取日期和时间的文件名。

返回值 ​

返回一个日期序列号。

说明 ​

以日期序列号形式返回文件的最后修改日期和时间。

示例 ​

vb
#include "vbcompat.bi"

Dim filename As String, d As Double

Print "Enter a filename: "
Line Input filename

If FileExists( filename ) Then

  Print "File last modified: ";

  d = FileDateTime( filename )

  Print Format( d, "yyyy-mm-dd hh:mm AM/PM" )

Else

  Print "File not found"

End If

平台差异 ​

  • Linux 要求 filename 大小写与文件实际名称匹配;Windows 和 DOS 不区分大小写。
  • Linux 中路径分隔符为正斜杠 /;Windows 使用反斜杠 \,但也允许正斜杠;DOS 使用反斜杠 \。

与 QB 的差异 ​

  • FreeBASIC 新增

另请参阅 ​

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系