Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.068 c
2-1174843433
Washington
2007-03-25 21:23
2007.04.15
ListBox


2-1174486350
alol
2007-03-21 17:12
2007.04.15
кнопка с выпадающим меню


15-1173881340
oldman
2007-03-14 17:09
2007.04.15
Авторские права?


2-1174903322
Darvin
2007-03-26 14:02
2007.04.15
TPrintDialog + отсутствие принтеров в системе


3-1168938121
SLP
2007-01-16 12:02
2007.04.15
долго работает хранимая процедура





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский