Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.15;
Скачать: CL | DM;

Вниз

DWord овая дата   Найти похожие ветки 

 
lowo   (2007-03-19 10:19) [0]

Есть у меня DWordо"вая переменная с неким значением, которое является датой, но формат этой даты мне не ясен совсем, думал что это UNIX time_t - но нет, не получается. Какие ещё могут быть известные форматы записать число в DWord?


 
clickmaker ©   (2007-03-19 10:24) [1]


> Какие ещё могут быть известные форматы

это может быть формат, известный одному автору


 
lowo   (2007-03-19 10:32) [2]


> это может быть формат, известный одному автору


Я тоже об этом подумал... но возможно этовсё же общепринятый какой-то.


 
IMHO ©   (2007-03-19 10:37) [3]

Напиши значения, которые принимает эта переменная.

И какую дату они обозначают (если точно знаешь).


 
lowo   (2007-03-19 11:45) [4]

40 d8 f7 c0 - 01 Jan 1970
40 d8 f8 00 - 02 Jan 1970
40 d8 f8 40 - 03 Jan 1970
40 d8 f8 80 - 04 Jan 1970
40 d8 f8 c0 - 05 Jan 1970

40 d8 ff 80 - 01 Feb 1970
40 d8 ff c0 - 02 Feb 1970

40 d9 53 00 - 01 Jan 1971
40 d9 53 40 - 02 Jan 1971
40 d9 5a c0 - 01 Feb 1971
40 d9 5b 00 - 02 Feb 1971

40 d9 ae 40 - 01 Jan 1972
40 d9 ae 80 - 02 Jan 1972


 
Ketmar ©   (2007-03-19 13:57) [5]

ну и? судя по первым -- промежутки ~22.5 мин. в дне таких получается 64. в чём проблема?


 
palva ©   (2007-03-19 14:19) [6]

Сквозная нумерация дней из месяца в месяц, из года в год. Младшие шесть битов всегда нулевые; может быть, хранят приблизительное время дня или что-то еще?


 
lowo   (2007-03-19 18:14) [7]

К сожалению я так и не понял ничего, может чуточку растолкуете на примере? Например: 40 da 09 c0 или любой из выше приведенных.


 
Ketmar ©   (2007-03-19 18:16) [8]

0xf800-0xf7c0.
так же вычитаем остальные.
проверяем: (0xff80-0xf7c0)/(0xf800-0xf7c0).
медитируем.


 
Eraser ©   (2007-03-19 18:59) [9]

> [0] lowo   (19.03.07 10:19)


> Какие ещё могут быть известные форматы записать число в
> DWord?

может кусок от FILETIME ?


 
alien1769 ©   (2007-03-19 19:09) [10]


> Ketmar ©   (19.03.07 18:16) [8]
> 0xf800-0xf7c0.
> так же вычитаем остальные.
> проверяем: (0xff80-0xf7c0)/(0xf800-0xf7c0).
> медитируем.

ой, медитации надо учится, так что не взлетит %)


 
Ketmar ©   (2007-03-19 19:41) [11]

> alien1769 ©   (19.03.07 19:09) [10]
> ой, медитации надо учится, так что не взлетит %)

а если пнуть? %-)


 
oldman ©   (2007-03-19 19:47) [12]

"Екарный бабай, чудище лесное!"

Есть входные данные, есть выходные...
Входные явно в HEX, выходные явно в DATA.
Соображаловку включить лень?


 
lowo   (2007-03-19 20:01) [13]

Да всё, медитация помогла. Просто думал, что кто-то сможет опознать формат данных.

Ещё маленький вопрос: а существуют общеизвестные форматы данных под qword?


 
alien1769 ©   (2007-03-19 20:04) [14]

Это уже издевательство !


 
Anatoly Podgoretsky ©   (2007-03-19 20:43) [15]

> lowo  (19.03.2007 20:01:13)  [13]

Степень общеизвестности?


 
isasa ©   (2007-03-19 20:55) [16]

lowo   (19.03.07 20:01) [13]

Ещё маленький вопрос: а существуют общеизвестные форматы данных под qword?


 
isasa ©   (2007-03-19 20:57) [17]

lowo   (19.03.07 20:01) [13]

Ещё маленький вопрос: а существуют общеизвестные форматы данных под qword?

Тут, эта, а double не поджодит. А до того single, со всеми вытекающими ...

Сорри, ступил, руки были заняты.



Страницы: 1 вся ветка

Текущий архив: 2007.04.15;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.049 c
2-1174990327
Dmitry_177
2007-03-27 14:12
2007.04.15
INI-файлы на API


2-1174552885
sergeyst
2007-03-22 11:41
2007.04.15
TRegistry


2-1175023480
Василий
2007-03-27 23:24
2007.04.15
округление


3-1169214222
barakuda
2007-01-19 16:43
2007.04.15
програмная настройка БДЕ


15-1173877098
ArchValentin
2007-03-14 15:58
2007.04.15
Delphi & WindowsVista