Borland C++ Builder VCL FAQ - Преобразование файлового времени в объект TDateTime

ОГЛАВЛЕНИЕ


Преобразование файлового времени в объект TDateTime

Используйте следующую функцию для преобразования файлового времени в объект TDateTime:
TDateTime __fastcall TSTFLFileInfo::FileTimeToDateTime(FILETIME &AFileTime)
{
    SYSTEMTIME SystemTime;
    FILETIME LocalFileTime;

    FileTimeToLocalFileTime(&AFileTime, &LocalFileTime);
    FileTimeToSystemTime(&LocalFileTime, &SystemTime);
    TDateTime DateTime = SystemTimeToDateTime(SystemTime);
    return DateTime;
}