[subroutine] date_and_time
    Top > Fortran > 手続き(関数・サブルーチン) > 組み込み手続き
    How it works
    Fortran95 subroutine. call date_and_time(date, time, zone, values)
    Name Data type Intent Description
    date character(8) out Date formatted in 'CCYYMMDD', where CCYY, MM, DD are year, month and date, respectively.
    time character(10) out Time formatted in 'hhmmss.sss', where hh, mm, ss.sss are hour, minute, second.
    zone character(5) out Time difference with UTC formatted in 'hhmm'.
    values int4(8) out Refer the table below.
    Values must be a 1 dimensional array with the size of 8 or greater.
    values(1) Year (e.g. 2020)
    values(2) Month (1~12)
    values(3) Date (1~31)
    values(4) Time difference with UTC
    values(5) Hour (1~23)
    values(6) Minutes (1~59)
    values(7) Second (0~60)
    values(8) Millisecond (0~999)
    It seems strange that values(7) (second) can take 60, but several documents mentions so.