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

Ваш аккаунт

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

Последние темы форума

Показать новые сообщения »

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

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

gmtime

[ Оглавление ]
               GMTIME
            
               #include <time.h>
                
               struct tm *gmtime(time);
         
               long *time; указатель на хранимое время.
            
            
               Описание:
            
               Функция  gtime  преобразует время, хранимое как long-значе-
         ние, к структуре. Long-значение time представляет  секунды,  про-
         шедшие  от 00:00:00 значения времени по Гринвичу, т.е. с 1 января
         1980 года. Это значение обычно получается из вызова функции time.
               Функция gmtime разрывает  значение  time  и  хранит  его  в
         структуре  типа tm, объявленной в <time.h>. Результат в структуре
         отражает значение времени по Гринвичу, а не местное время.
            
               Поля в структуре типа tm хранят следующие значения:
            
              Поле                Хранимое значение
            
            tm_sec           Секунды
            
            tm_min           Минуты
            
            tm_hour          Часы (от 0 до 24)

            tm_mday          День месяца (от 1 до 31)

            tm_mon           Месяцы (от 0 до 11; январь=0)

            tm_year          Год (текущий год минус 1900)
            
            tm_wday          День недели (от 0 до 6;
                             воскресенье = 0)
            
            tm_yday          День года (от 0 до 365;
                             1 января = 0)
            
            tm_isdst         Ненулевое значение, если  осуществлен
                             переход на летнее/зимнее время, иначе
                             0.

               В MS DOS даты раньше 1980 года  не  понимаются.  Если  time
         представляет  дату  ранее  1  января 1980 года, gmtime возвращает
         символьную строку, представленную 00:00:00 January 1,1980.
               Возвращаемое значение:
            
               Функция gmtime возвращает указатель на результат,  хранимый
         в структуре. Возвращаемого значения в случае ошибки нет.
               См.также asctime, ftime, ctime, localtime, time.
           
               Замечание! Функции gmtime и localtime используют один и тот
         же  статистически захваченный буфер для хранения в нем строки ре-
         зультата. Каждый вызов одной из этих процедур уничтожает  резуль-
         тат предыдущего вызова.

            
               Пример.
         
               #include <time.h>
            
               struct tm *newtime;
               long ltime;
            
               time(&ltime);
               newtime=gmtime(&ltime);
               printf("Greenwich mean time is %s\n",
                       asctime(newtime));
               
               

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

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