Spec-Zone.ru › GNU Fortran 11

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

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

Spec-Zone.ru

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