Spec-Zone.ru › GNU Fortran 13

8.183 LTIME — Преобразование времени в локальное время

Описание:

Принимая значение системного времени TIME (предоставленное внутренней функцией TIME — Функция времени), заполняет VALUES значениями, извлечёнными из него, соответствующими часовому поясу, используя localtime(3).

Эта внутренняя процедура предоставлена для обеспечения обратной совместимости с GNU Fortran 77. В новом коде программисты должны рассмотреть использование внутренней функции DATE_AND_TIME — Подпрограмма даты и времени, определённой стандартом Fortran 95.

Стандарт:

Расширение GNU

Класс:

Подпрограмма

Синтаксис:

CALL LTIME(TIME, VALUES)

Аргументы:
TIME Масштабное выражение INTEGER, соответствующее системному времени, с INTENT(IN).
VALUES Массив по умолчанию INTEGER, содержащий 9 элементов, с INTENT(OUT).
Возвращаемое значение:

Элементы VALUES присваиваются следующим образом:

  1. Секунды после минуты, диапазон 0–59 или 0–61 для учёта високосных секунд
  2. Минуты после часа, диапазон 0–59
  3. Часы после полуночи, диапазон 0–23
  4. День месяца, диапазон 1–31
  5. Номер месяца с января, диапазон 0–11
  6. Годы с 1900 года
  7. Номер дня с воскресенья, диапазон 0–6
  8. Дни с 1 января, диапазон 0–365
  9. Индикатор летнего времени: положительное значение, если летнее время активно; ноль, если нет; отрицательное, если информация недоступна.
См. также:

DATE_AND_TIME — Подпрограмма даты и времени, CTIME — Преобразование времени в строку, GMTIME — Преобразование времени в GMT, TIME — Функция времени, TIME8 — Функция времени (64-битная)

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-13.3.0/gfortran/LTIME.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API