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 是开源项目,与微软公司无隶属关系