MS-DOS-Datum und -Uhrzeit

MS-DOS-Datum und MS-DOS-Zeit sind gepackte 16-Bit-Werte, die den Monat, den Tag, das Jahr und die Uhrzeit angeben, in die eine MS-DOS-Datei zuletzt geschrieben wurde. MS-DOS zeichnet das Datum und die Uhrzeit auf, wenn eine MS-DOS-Anwendung eine Datei erstellt oder in diese schreibt. MS-DOS-Anwendungen rufen dieses Datum und diese Uhrzeit mithilfe von MS-DOS-Funktionen ab. Wenn Sie die GetFileTime-Funktion verwenden, um die Dateizeiten für Dateien abzurufen, die von MS-DOS erstellt wurden, konvertiert GetFileTime AUTOMATISCH MS-DOS-Datums- und Uhrzeitangaben in UTC-basierte Zeiten.

Wenn Sie ein MS-DOS-Datum und eine Uhrzeit feststellen, die nicht konvertiert wurde, können Sie es mithilfe der DosDateTimeToFileTime-Funktion in eine UTC-basierte Zeit konvertieren. Diese Funktion kopiert das konvertierte Datum und die konvertierte Uhrzeit in eine FILETIME-Struktur . Sie können den Wert mithilfe der FileTimeToDosDateTime-Funktion wieder in ein MS-DOS-Datum und eine MS-DOS-Uhrzeit konvertieren.