Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Shark99,
16. Sep 2012
Wie wende ich deinen Code auf das Beispieldatum 12990353101092500 an?
FileDateToDateTime erwartet einen Integer, das Beispieldatum 12990353101092500 ist jedoch ULONG btw Int64.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Shark99,
16. Sep 2012
BUG, danke für den Versuch, aber es klappt noch nicht.
Hab so getestet:
procedure TForm1.Button1Click(Sender: TObject);
begin
Caption := DateTimeToStr(ChromeToDateTime(12990353101092500));
end;
Ergebnis: 00.00.0000 14:40:47
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Shark99,
15. Sep 2012
Chrome schreibt verschiedene Data Files (Bookmarks, History etc) in JSON format, dort gibt es die Datum Strings eben in diesem Windows NT Zeitformat, aber mit 17 statt 18 stellen.
Das war meine Ausgangsbasis. Habe in einem Thread den Tip bekommen die rechten 6 Stellen abzuschneiden von dem Chrome Zeitstring und dann die Unix Time konvertierung anzuwenden. Leider kam dabei dann das Jahr...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Shark99,
15. Sep 2012
Hallo!
Ich versuche die Datumsstring von Google Chrome nach TDateTime zu wandeln.
Es ist Zeichenketten mit der Länge von 17 Bytes.
Beispiel: 12990353101092500
Nach viel Googeln habe ich festgestellt dass es ein leicht
modifiziertes Windows NT Datumsformat ist. Man muss zu