The OpenNET Project / Index page

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

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

"Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от xfree86 email(ok) on 12-Фев-08, 16:38 
Добрый день... Вот возникла проблема

int main(int argc, char *argv[])
{
  struct timeval tv;
  struct timezone tz;

  gettimeofday(&tv,&tz);
  settimeofday(&tv,&tz);

  return 0;
}


Вот такой простой код... Все ясно и понятно... Получили время и часовой пояс и сразу же его установили
Но!!!!!!!! Время сбивается вперед на 3 часа... У меня настроенно UTC , Europe/Moscow...
Смещение действительно 3 часа... Но в переменной tz.tz_minuteswest четко написано -180
Я получил это значение и его же отправил
Значит он должен был все это учесть видимо...

Можно конечно так

int main(int argc, char *argv[])
{
  struct timeval tv;
  struct timezone tz;

  gettimeofday(&tv,&tz);
  tv.tv_sec+=tz.tz_minuteswest*60;
  settimeofday(&tv,&tz);

  return 0;
}


Но разве это правильно??????????????????????????????

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

 Оглавление

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


1. "Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от vic (??) on 12-Фев-08, 16:49 
внимательно читать ман надо, внимательно =)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от xfree86 email(ok) on 12-Фев-08, 16:54 
>внимательно читать ман надо, внимательно =)

Расскажи)

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

3. "Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от Andrey Mitrofanov on 13-Фев-08, 11:22 
>>внимательно читать ман надо, внимательно =)
>Расскажи)

Не "расскажи", а "почитай, дяденька, пожалуйста". :-P

---Чтение манов по интернету, недорого. 150$/час.

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

4. "Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от FarID (??) on 15-Фев-08, 17:07 
>---Чтение манов по интернету, недорого. 150$/час.

красавчег

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

5. "Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от 000 on 15-Фев-08, 17:22 
>>---Чтение манов по интернету, недорого. 150$/час.
>
>красавчег

Не от большого ума пишут такое... ИМХО
Порой что пишут в манах ясно не всем...
И в форумы задают вопросы не для того, чтобы им сказали какой ман почитать

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

6. "Смещение на несколько часов при установке времени, settimeof..."  
Сообщение от pavel_simple (??) on 15-Фев-08, 19:17 
RTFM тоже не всем отвечают
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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