Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

tzset

[ Оглавление ]
               TZSET
            
            #include <time.h>  требуется только для объявления
                               функции
            
            void tzset();
            
            int daylight;      флаг перехода на летнее/зимнее
                               время
            long timezone;     различие в секундах от GMT
            char *tzname[2]l   строки трехбуквенных временных
                               зон
            
               Описание.
            
               Функция tzset использует текущую установку переменной окру-
         жения TZ, чтобы назначить  значения  трем  переменным:  daylight,
         timezone,  tzname.  Эти  переменные используются функциями ftime,
         localtime для изменения значения времени  по  Гринвичу  (GMT)  на
         местное время.
               Значением переменной окружения TZ должно быть трехбуквенное
         имя  временной  зоны,  такой как PST, следующей за необязательным
         знаковым числом, задающим различие в часах между значением време-
         ни по Гринвичу и местным временем.Число может идти за трехбуквен-
         ной зоной перехода на летнее/зимнее время, такой как PDT.  Напри-
         мер,  "PST8PDT"  представляет  действительное  значение  для зоны
         Pacific time.
               Когда  вызывается  tzset,  переменным  daylight,  timezone,
         tzname назначаются следующие значения:
            
            Переменная                      Значение
                           
            timezone       Различие  между  значением  времени  по
                           Гринвичу и местным временем
                           
            daylight       Ненулевое значение, если в установке TZ
                           определен  переход   на   летнее/зимнее
                           время; иначе -0
                           
            tzname[0]      Строковое     значение,    определяющее
                           трехбуквенное  имя  временной  зоны  из
                           установки TZ
                           
            tzname[1]      Строковое  значение,  определяющее зону
                           перехода на  летнее/зимнее  время,  или
                           пустую  строку, если эта зона пропущена
                           в установке TZ
               
         
            

               Если   TZ  не  установлена,  по  умолчанию  устанавливается
         PST8PDT, которая соответствует зоне Pacific  time.  По  умолчанию
         для daylight устанавливается 1, timezone - 28800, для tzname[0] -
         "PST", tzname[1] - "PDT".
            
      
               Возвращаемое значение.
            
               Возвращаемого значения нет.
               См.также asctime, ftime, localtime.
            
               Пример:
            
            #include <time.h>
            
            int daylight;
            llong timezone;
            char *tzname[];
            .
            .
            .
            putenv("TZ=EST5");
            tzset();
      
            

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог