Zeitstempel von Dateien Windows vs. GoodSync vs. Dropbox
Es gibt in meiner Dropbox Dateien, für die zeigen die Android-App von Dropbox und die Webseite ein Alter von z. B. 29 Jahren an. Nun gibt es das Unternehmen und dessen Dienste aber erst seit 2007. Wie kann das also sein? Ganz einfach: Diese Dateien haben auf meinem Windows-System einen Geändert am-Wert von z. B. Montag, 25. Februar 1991, 11:10:26. Das lässt sich sehr leicht mit dem Windows Explorer überprüfen, indem man sich die Eigenschaften der Datei anzeigen lässt.
Nun habe ich heute eine zusätzliche Datei mit dem Änderungsdatum Dienstag, 22. Februar 1994, 07:00:00 mittels GoodSync in meine Dropbox hochgeladen. In der App und auf der Webseite müsste nun vor 26 Jahren geändert erscheinen. Tut es aber nicht. Dort steht vor 39 Minuten geändert.
Erklärung: Die 29 Jahre alten Dateien habe ich damals mit dem originalen Dropbox-Client hochgeladen. GoodSync, bzw. alle Drittanbieter, sind auf eine bestimmte Schnittstelle von Dropbox angewiesen, die eine Funktion zum Setzen des (lokalen) Änderungsdatums nicht unterstützt. Ich zitiere aus dem Thread SHow file creation Date using server time: The Dropbox API does offer the client_modified and server_modified times, as you mentioned, but it unfortunately doesn't offer the created time. I'll send this along as a feature request, but I can't make any promises as to if or when that would be added. – Daran hat sich auch nach 3 Jahren noch nichts geändert. Siehe Dropbox for HTTP Developers "/get_metadata"
Das erklärt auch gleich, wieso diese 29 Jahre alten Dateien, bei mir in Windows mit einem Änderungsdatum vom 03.01.2014 versehen sind, wenn ich sie mit GoodSync herunterlade. Der 03. Januar wird der Tag gewesen sein, an dem ich die Dateien erstmals in die Dropbox hochgeladen habe.
Für ein "echtes (Online-)Archiv" taugt diese Lösung also leider nicht.