CTIME
— Convert a time into a string ¶CTIME
converts a system time value, such as returned by
TIME8
— Time function (64-bit), to a string. The output will be of the form ‘Sat
Aug 19 18:13:14 1995’.
This intrinsic is provided in both subroutine and function forms; however, only one form can be used in any given program unit.
GNU extension
Subroutine, function
CALL CTIME(TIME, RESULT) . |
RESULT = CTIME(TIME) . |
TIME | The type shall be of type INTEGER . |
RESULT | The type shall be of type CHARACTER and
of default kind. It is an INTENT(OUT) argument. If the length
of this variable is too short for the time and date string to fit
completely, it will be blank on procedure return. |
The converted date and time as a string.
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
— Date and time subroutine,
GMTIME
— Convert time to GMT info,
LTIME
— Convert time to local time info,
TIME
— Time function,
TIME8
— Time function (64-bit)