FileGetTime

Ruft den Zeitstempel einer Datei oder eines Ordners ab.

Zeitstempel := FileGetTime(DateiName, WelcheZeit)

Parameter

DateiName

Typ: Zeichenkette

Wenn weggelassen, wird die aktuelle Datei der innersten umschlossenen Datei-Schleife verwendet. Andernfalls geben Sie den Namen der Zieldatei oder des Zielordners an. Wenn kein absoluter Pfad angegeben ist, wird die Datei oder der Ordner im A_WorkingDir-Verzeichnis vermutet.

WelcheZeit

Typ: Zeichenkette

Wenn leer oder weggelassen, wird standardmäßig M verwendet. Andernfalls geben Sie einen der folgenden Buchstaben an, um zu bestimmen, welcher Zeitstempel abgerufen werden soll:

Rückgabewert

Typ: Zeichenkette

Diese Funktion gibt eine Zeichenkette von Ziffern im YYYYMMDDHH24MISS-Format zurück. Die Zeit ist Ihre eigene Ortszeit, nicht UTC/GMT. Diese Zeichenkette sollte nicht als Zahl behandelt werden, d.h. es sollten keine Berechnungen oder numerischen Vergleiche mit ihr durchgeführt werden.

Fehlerbehandlung

Bei Misserfolg wird ein OSError ausgelöst.

A_LastError wird auf das Ergebnis der Systemfunktion GetLastError() gesetzt.

Bemerkungen

Eine Erklärung zu Datums- und Zeitwerten finden Sie unter YYYYMMDDHH24MISS.

FileSetTime, FormatTime, FileGetAttrib, FileSetAttrib, FileGetSize, FileGetVersion, Datei-Schleife, DateAdd, DateDiff

Beispiele

Ruft den Zeitpunkt der letzten Änderung ab und speichert den Wert in Zeitstempel.

Zeitstempel := FileGetTime("C:\Meine Dokumente\test.doc")

Ruft den Zeitpunkt der Erstellung ab und speichert den Wert in Zeitstempel.

Zeitstempel := FileGetTime("C:\Meine Dokumente\test.doc", "C")