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

Вниз

Форматы даты/времени   Найти похожие ветки 

 
БарЛог ©   (2008-12-22 18:00) [0]

Привет всем еще ращ. 128399303232031250 - в каком формате, можете сказать?
Как привести к юниксовому формату? Желательно без привязки к языку (интересует алгоритм).
Гугл не помог.
Заранее спасибо.


 
Городской Шаман   (2008-12-22 18:03) [1]

DateTimeToUnix()


 
Добежал   (2008-12-22 18:05) [2]


> DateTimeToUnix()


по-твоему, 128399303232031250 сильно похоже на количество дней, прошедших с 12/30/1899?


 
Наиль ©   (2008-12-22 18:06) [3]

> [0] БарЛог ©   (22.12.08 18:00)
> Привет всем еще ращ. 128399303232031250 - в каком формате,
> можете сказать?
> Как привести к юниксовому формату? Желательно без привязки
> к языку (интересует алгоритм).
> Гугл не помог.
> Заранее спасибо.

Судя по количеству знаков, это не числовой формат, а текстовый.
Уж не знаю, где такой можно было встретить.


 
БарЛог ©   (2008-12-22 18:06) [4]

В том числе, скорее всего, хранится еще и время.


 
БарЛог ©   (2008-12-22 18:08) [5]

Это свойство "pwdLastSet" пользователя из AD. (время последней смены пользователем пароля).


 
Добежал   (2008-12-22 18:11) [6]

слишком избыточные данные, много цифр. Например, дата создания этой ветки:

1229958038

Здесь зашифрованы и дата, и время с точностью до миллисекунд. Можно применить DateTimeToUnix(1229958038)

Но 128399303232031250 - больше на 8 порядков...


 
Добежал   (2008-12-22 18:14) [7]

А, не, точность UNIX время - до секунды. Но все равно, слишком переизбыточное количество цифр. Или там время сверх точно хранится, точнее миллисекунд.


 
Наиль ©   (2008-12-22 18:16) [8]

Есть скрипт для просмотра этой даты в человеческом виде.
http://dumpz.ru/showthread.php?t=12473
Если есть возможность, выложи результат для этого же пользователя.


 
Наиль ©   (2008-12-22 18:19) [9]

Дал ссылку не глядя, а там похоже вся конвертация и расписана.


 
БарЛог ©   (2008-12-22 18:46) [10]

> Если есть возможность, выложи результат для этого же пользователя.
Для того же долго искать :) Вот похожие:

128677543447186074 -> 06.10.2008 11:12:25
128474515570937500 -> 14.02.2008 11:32:37

> Дал ссылку не глядя, а там похоже вся конвертация и расписана.
Да, только что такое:

 lngHigh = objDate.HighPart
 lngLow = objdate.LowPart

?

ЗЫ. Скрипт работает :)


 
БарЛог ©   (2008-12-22 18:50) [11]

Нашёл, откуда "ноги растут". Кому интересно:
http://www.rlmueller.net/Integer8Attributes.htm


 
Наиль ©   (2008-12-22 18:54) [12]

> lngHigh = objDate.HighPart
> lngLow = objdate.LowPart

http://msdn.microsoft.com/en-us/library/aa706037(VS.85).aspx


 
БарЛог ©   (2008-12-22 19:01) [13]

> http://msdn.microsoft.com/en-us/library/aa706037(VS.85).aspx

Ну да, правильно. Мы же к 64-м приводим :)


 
Anatoly Podgoretsky ©   (2008-12-22 21:49) [14]

> БарЛог  (22.12.2008 18:00:00)  [0]

Это похоже на FileTime (Win SDK) - количество 100 наносекундных отсчетов, начиная с 1 января 1601 года.
Очень сильно используется внутри Виндоус.



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

Форум: "Прочее";
Текущий архив: 2009.02.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.005 c
15-1230090393
Slider007
2008-12-24 06:46
2009.02.22
С днем рождения ! 24 декабря 2008 среда


15-1230019747
Andy BitOff
2008-12-23 11:09
2009.02.22
Интернет враг работы


15-1230272529
{RASkov}
2008-12-26 09:22
2009.02.22
Разрешение принтера


2-1231518350
happynewyear
2009-01-09 19:25
2009.02.22
как корректно закрыть программу если отсоед родительский диск?


15-1230091521
TUser
2008-12-24 07:05
2009.02.22
Выворачиваем сферу наизнанку





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский