Место хранения даты найдено, но никак не пойму, в каком формате это дело хранится. Занимает 4 байта, подумал, что это Unix TimeStamp, нашел на просторах функцию, приврдящую к TDateTime
вот ее код:
Код
TDateTime UnixToDateTime(long int USec)
{
TDateTime dt((USec / 86400) + 25569.0);
return dt;
}
{
TDateTime dt((USec / 86400) + 25569.0);
return dt;
}
но она дату дает неверную (первый пример получается как 06.01.1974)
возможно также, что там не только дата, но и время упаковано
в общем вот пара примеров:
07.05.13 -- 0D 53 8D 07
17.06.14 -- 0E 68 88 11
нет никаких мыслей, в каком формате это дело?
числа вполне себе обычно хранятся, 32-битные с big-endian