Spec-Zone.ru › GNU Fortran 12

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

Описание:

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

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

Стандарт:

Расширение GNU

Класс:

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

Синтаксис:

CALL LTIME(TIME, VALUES)

Аргументы:
TIME Скалярное выражение, соответствующее значению системного времени, с 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, TIME, TIME8

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

Spec-Zone.ru

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