Spec-Zone.ru › GNU Fortran 9

9.131 GMTIME — Преобразование времени в GMT

Описание:

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

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

Стандарт:

Расширение GNU

Класс:

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

Синтаксис:

CALL GMTIME(TIME, VALUES)

Аргументы:
TIME Скалярное выражение, соответствующее системному времени, с INTENT(IN).
VALUES Массив по умолчанию с 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, LTIME, TIME, TIME8

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

Spec-Zone.ru

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