Witam
Mam problem :-)
Chce czas z bazy google chrome zapisać jako normalną datę i godzinę tj. w formacie DateTime
Czas googlowski znajduje się w pliku History -> tabela "urls"-> "last_visit_time"
przykładowy wpis : 12908836550450804
Co nieco wyczytałem i funkcja w C przedstawia się następująco :

http://src.chromium.org/viewvc/chrome/trunk/src/base/time.cc?view=markup
http://src.chromium.org/viewvc/chrome/trunk/src/base/time.h?view=markup

Rozumiem ze muszę przerobić tą funkcje :

time_t Time::ToTimeT() const {
  if (us_ == 0)
    return 0;  // Preserve 0 so we can tell it doesn't exist.
  return (us_ - kTimeTToMicrosecondsOffset) / kMicrosecondsPerSecond;
}

gdzie :
us - to moj czas z bazy np: 12908836550450804
kTimeTToMicrosecondsOffse - 11644473600000000 (gdzies to wygooglowalem)
kMicrosecondsPerSecond - 1000*1000 tj. 1000000

w Delphi zrobiłem to tak :

czaswej:=(round((12908836550450804-11644473600000000)/1000000));
czaswyj:=datetimetostr(czaswej) ;

tyle ze wychodzą mi jakieś kosmiczne lata :-)

Mógłby ktoś pomoc ?