Sdílet prostřednictvím


MS-DOS datum a čas

MS-DOS datum a MS-DOS čas jsou zabalené 16bitové hodnoty, které určují měsíc, den, rok a čas dne posledního zápisu souboru MS-DOS. MS-DOS zaznamenává datum a čas při každém vytvoření nebo zápisu aplikace MS-DOS do souboru. MS-DOS aplikace načtou toto datum a čas pomocí funkcí MS-DOS. Když použijete funkci GetFileTime k načtení časů souborů vytvořených pomocí ms-DOS, GetFileTime automaticky převede MS-DOS data a časy na časy založené na UTC.

Pokud narazíte na MS-DOS datum a čas, který nebyl převeden, můžete ho převést na čas založený na standardu UTC pomocí funkce DosDateTimeToFileTime. Tato funkce zkopíruje převedené datum a čas do struktury FILETIME. Hodnotu můžete převést zpět na datum a čas MS-DOS pomocí funkce FileTimeToDosDateTime.