VBScript filemtime 関数

ファイルの更新時刻を取得する


Public Function filemtime(filename)

    Dim f
    filename = fileMapPath(filename)
    set f = fso.GetFile(filename)
    filemtime = f.DateLastModified

End Function

Private Function fileMapPath(filename)

    Dim tmp
    tmp = Left(filename,3)
    tmp = Lcase(tmp)
    If tmp <> "d:¥" and tmp <> "c:¥" and left(filename,7) <> "http://" then
            fileMapPath = Server.MapPath(filename)
    Else
        fileMapPath = filename
    End If

End Function

引数

filename = string ファイルへのパス。

戻り値

ファイルの最終更新時刻を返し、エラーの場合は FALSE を返します。

処理

この関数は、ファイルのブロックデータが書き込まれた時間を返します。 これは、ファイルの内容が変更された際の時間です。
File_System class内での処理

その他の PHP filesystem 関数