The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"WinDump, правильная интерпритация лога, сорри, что сюда запо..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"WinDump, правильная интерпритация лога, сорри, что сюда запо..."  
Сообщение от AlexPPP email(ok) on 18-Фев-08, 16:43 
Скачал WinDump, лог пишет, но исправить уже нет возможноти, на данный момент есть записи в логе типа:
01:05:13.327990
01:05:13.424360

Т.Е. есть запись в логе ВРЕМЕНИ в нормальном виде и ДАТЫ в Unix времени, как эту дату в *nix формате перевести в "человеческий" вид? Везде указано, как преобразовать полное " Время " в нормальный формат, а как быть , если только дата указана в nix формате?
Сколько не искал, так и не понял?:( Подскажите плз тупню, очень надо , уже "вчера":(

Заранее благодарен:)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "WinDump, правильная интерпритация лога, сорри, что сюда запо..."  
Сообщение от pavel_simple (??) on 18-Фев-08, 16:51 
google +

unix date converter

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "WinDump, правильная интерпритация лога, сорри, что сюда запо..."  
Сообщение от AlexPPP email(ok) on 18-Фев-08, 16:59 
>google +
>
>unix date converter

Жа я не спорю, конвертер может т поможет, но как быть если время уже указано в " правильном" формате, а как дату пересчитать? в этом то и проблема:( подскажите хоть формули или ссылкок поделитесь:( Когда полное время указано, то нет проблем в конвертации, а когда отлько дата в юникс формате:)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "WinDump, правильная интерпритация лога, сорри, что сюда запо..."  
Сообщение от angra (ok) on 18-Фев-08, 17:50 
Unix timestamp это количество секунд прошедших с начала 1970 года. Судя по всему в логах у вас что-то другое. Хотя бы потому что числа 327990 и 424360 не выходят за пределы 1970 года и вряд ли у вас логи ведутся с тех времен :)

Предположим надо было бы отделить дату и время, первое записать как Unix timestamp, а второе в человеческом виде:

$ date;date '+%s'
Пнд Фев 18 16:40:35 EET 2008
1203345635
$ date -d '2008-02-18 00:00:00' '+%s'
1203285600

Соответственно получаем 16:40:35.1203285600.
Если бы нам понадобилось обратное преобразование, то сделали бы следующее
$ date -d '1970-01-01 16:40:35 UTC' '+%s'
60035
$date -d @$((1203285600+60035))
Пнд Фев 18 16:40:35 EET 2008

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру