美文网首页
DateTimeToFileDate - C++ Builder

DateTimeToFileDate - C++ Builder

作者: 玄坴 | 来源:发表于2021-10-11 10:48 被阅读0次

    C++ Builder 参考手册System::SysutilsDateTimeToFileDate


    日期时间转为文件时间的时间戳

    头文件:#include <System.SysUtils.hpp>
    命名空间:System::Sysutils
    函数原型:

    int __fastcall DateTimeToFileDate(System::TDateTime DateTime);
    

    参数:

    • DateTime:日期时间类型变量;

    返回值:

    • 操作系统文件时间戳,整数值。

    • 这个版本的文件时间戳时间范围为 1980/01/01 00:00:00 ~ 2107/12/31 23:59:58,大约而无法精确到秒;
    • 由于现在的操作系统提供更宽范围并且更高精度的时间戳了,这个 DateTimeToFileDate 是过时的方法了;
    • 返回的时间戳可以提供给 TSearchRec 的 Time 成员,用于 FindFirst/FindNext/FindClose。现在的 TSearchRec 使用更高精度的 TimeStamp 成员访问时间戳,而 Time 是过时的成员了;
    • 返回的时间戳可以提供给 FileSetDate 来设定文件的修改时间,这也是过时的方法了,现在可以用更高精度的 System::Ioutils::TFile::SetLastWriteTime 来设定文件的修改时间;
    • 现在可以用 System::Ioutils::TFile 的 GetLastWriteTime、GetLastAccessTime、GetCreationTime 成员来获取文件的修改时间、访问时间和创建时间;
    • 现在可以使用 System::Ioutils::TFile 的 SetLastWriteTime、SetLastAccessTime、SetCreationTime 成员来设定文件的修改时间、访问时间和创建时间。

    相关:

    • System::Sysutils::DateTimeToFileDate
    • System::Sysutils::FileDateToDateTime
    • System::Sysutils::FileAge
    • System::Sysutils::FileGetDate
    • System::Sysutils::FileSetDate
    • System::Sysutils::DateToStr
    • System::Sysutils::TimeToStr
    • System::Sysutils::DateTimeToStr
    • System::Sysutils::DateTimeToString
    • System::Sysutils::FormatDateTime
    • System::Sysutils::StrToDate
    • System::Sysutils::StrToDateDef
    • System::Sysutils::StrToTime
    • System::Sysutils::StrToTimeDef
    • System::Sysutils::StrToDateTime
    • System::Sysutils::StrToDateTimeDef
    • System::Sysutils::FloatToDateTime
    • System::Sysutils::FormatSettings
    • System::Sysutils::TFormatSettings
    • System::Sysutils
    • System::Ioutils::TFile::GetLastWriteTime
    • System::Ioutils::TFile::GetLastAccessTime
    • System::Ioutils::TFile::GetCreationTime
    • System::Ioutils::TFile::SetLastWriteTime
    • System::Ioutils::TFile::SetLastAccessTime
    • System::Ioutils::TFile::SetCreationTime
    • System::Ioutils
    • System::Dateutils
    • System::TDateTime
    • System

    C++ Builder 参考手册System::SysutilsDateTimeToFileDate

    相关文章

      网友评论

          本文标题:DateTimeToFileDate - C++ Builder

          本文链接:https://www.haomeiwen.com/subject/yapdahtx.html