wenzch wrote:Hängt es damit zusammen, welche Zeitzone auf dem jeweiligen PC / Laptop eingestellt ist? Nur, wenn ich eine Datei von einem USB Stick auf ein Laptop "synchronisiere" hat doch die Zeit von dem ursprünglichen (anderen) PC / Laptop nichts mehr damit zu tun, oder?
Doch.
Auf einem
FAT USB formatierten Stick wird der Zeitstempel in der lokale Zeit abgespeichert.
FAT kennt keinen absoluten Zeitbezug (UTC).
Das Auslesen und Anzeigen der Zeitstempel ist immer nur dann korrekt wenn es in der gleichen Zeitzone passiert wie diejenige in der der Zeitstempel erzeugt wurde.
Anders bei
NTFS:
Der Zeitstempel wird als UTC abgespeichert und für die Anzeige in lokale Zeit umgerechnet.
Ein Wechsel der lokalen Zeitzone bewirkt zwar, dass der Zeitstempel entsprechend der Zeitdifferenz der neuen Zeitzone anders angezeigt wird, aber der absolute Zeitbezug des Zeitstempels bleibt erhalten.
Beim Synchronisieren von FAT nach NTFS wird der Bezug zu UTC dadurch hergestellt, dass der FAT-Zeitstempel als lokale Zeit interpretiert wird und entsprechend umgerechnet als UTC-Zeit im Filesystem gespeichert wird.
Ein Wechsel der lokalen Zeitzone oder die Sommer/Winterzeit-Umstellung bringt dann Probleme mit sich, derart, dass die lokale NTFS-Kopie gegenüber der FAT-Kopie anscheinend stundenweise hin und her springt.
Gruß
Holger