Spec-Zone.ru › GNU Fortran 13

8.81 CTIME — Преобразование времени в строку

Описание:

CTIME преобразует значение системного времени, такое как возвращаемое TIME8 — Функция времени (64-битная), в строку. Вывод будет в формате ‘Пт Авг 19 18:13:14 1995’.

Этот встроенный модуль доступен как в форме подпрограммы, так и в форме функции; однако в любом заданном программном модуле можно использовать только одну форму.

Стандарт:

Расширение GNU

Класс:

Подпрограмма, функция

Синтаксис:
CALL CTIME(TIME, RESULT).
RESULT = CTIME(TIME).
Аргументы:
TIME Тип должен быть типа INTEGER.
RESULT Тип должен быть типа CHARACTER и стандартного вида. Это аргумент INTENT(OUT). Если длина этой переменной недостаточна для размещения всей строки даты и времени, то она будет пустой после возвращения процедуры.
Возвращаемое значение:

Преобразованная дата и время в виде строки.

Пример:
program test_ctime
    integer(8) :: i
    character(len=30) :: date
    i = time8()

    ! Do something, main part of the program
    
    call ctime(i,date)
    print *, 'Program was started on ', date
end program test_ctime
См. также:

DATE_AND_TIME — Подпрограмма даты и времени, GMTIME — Преобразование времени в GMT-информацию, LTIME — Преобразование времени в местное время, 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/CTIME.html

Spec-Zone.ru

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