Guten Abend,
um meine Video-Dateien eindeutig zu benennen, wollte ich in VBA ein Makro schreiben, welches das Dateidatum in den Dateinamen integriert. Dabei bin ich auf folgendes Verhalten gestoßen:
Liegt der Zeitpunkt der Datei in der Winterzeit, so liefert momentan (wohl weil wir Sommerzeit haben) FileDateiTime eine Zeit, auf die Stunde addiert ist auf die Zeit, die ich im Windows-Explorer bei dieser Datei sehe. Liegt der Dateizeitpunkt zu einer Zeit, in der Sommerzeit herrschte, so wird die selbe Zeit zurückgegeben, die auch der Windows-Explorer anzeigt. Ich hoffe, ich habe das korrekt interpretiert.
Wenn dem so ist, kann ich das irgendwie abstellen, denn das macht doch absolut keinen Sinn? Die zurückgegebene Zeit sollte doch immer die Zeit sein, die der Datei zum Zeitpunkt der Erstellung /Änderung mitgegeben wird. Da sollte nicht nachträglich nach Sommer- / Winterzeit umgerechnet werden.
Vielen Dank im Voraus und beste Grüße
Hermann-Josef
|