Wie erhalte ich Datum/Uhrzeit der Dateierstellung und -änderung?
Es gibt einige Möglichkeiten, das Erstellungs- und Änderungsdatum/die -zeit einer Datei abzurufen, je nach verwendeter Programmiersprache und Betriebssystem. Hier sind einige Beispiele:
In Python kann man das os.path
-Modul verwenden, um das Erstellungs- und Änderungsdatum/die -zeit einer Datei abzurufen:
import os
file_path = '/pfad/zur/datei.txt'
# Ermittle Änderungszeit der Datei
mod_time = os.path.getmtime(file_path)
# Ermittle Erstellungszeit der Datei (nur auf Windows verfügbar)
try:
create_time = os.path.getctime(file_path)
except OSError:
create_time = None
In Java kann man die Klasse java.io.File
verwenden, um das letzte Änderungsdatum einer Datei abzurufen:
import java.io.File;
File file = new File("/pfad/zur/datei.txt");
long lastModified = file.lastModified();
In Bash kann man den Befehl stat
verwenden, um das Erstellungs- und Änderungsdatum/die -zeit einer Datei abzurufen:
# Ermittle Änderungszeit der Datei
mod_time=$(stat -f "%m" /pfad/zur/datei.txt)
# Ermittle Erstellungszeit der Datei (nur auf macOS und Linux verfügbar)
create_time=$(stat -f "%B" /pfad/zur/datei.txt)
Bitte beachten Sie, dass die Erstellungszeit einer Datei nicht auf allen Betriebssystemen verfügbar ist und die obigen Beispiele möglicherweise nicht auf allen OS funktionieren.